自动化测试开发实际应用系列(五)Socket应用协议测试自动化.docx

自动化测试开发实际应用系列(五)Socket应用协议测试自动化.docx

自动化测试开发实际应用系列(五)Socket应用协议测试自动化

(一)测试背景概述之前在X公司参与测试的项目,整个结构如图所示:我负责第一层Linux服务器产品测试工作(红色标示部分),我到之前的测试流程为:1.? 数据库准备(远程Linux操作或者使用工具Toad/Navicat对多服务器的Oracle/MySQL测试数据增删改查) Linux下环境准备(远程Linux操作第一层服务器配置文件修改、进程启停、配置重载等)--》2.? 第二层部分测试环境准备(操作第二层数据库数据,远程登录服务器对第二层服务器配置文件修改、进程启停、数据重载等)--》3.? 启动第三层客户端测试相应功能--》4.? 缺陷跟踪管理(关于第一层)方式:100%手工测试职责:保证第一层Linux服务器相关产品的功能正确、性能良好。特点概述:1.? 每一层服务器都不是单体结构,都包含多个子层次多部分和多个数据库,可能都部署在多个不同的服务器上,层次之间可能一对多或多对多(断线自动重连)。2.? 其中,第二层服务器结构最为繁杂、处理的逻辑业务量最大。第一层服务器的全部功能通过与第二层服务器交互最终反映到第三层客户端的功能表现(线上用户直接接触),即第二层服务器的一部分逻辑业务量处理与第一层服务器交互和客户端对应的功能逻辑控制,具体比如账号、金钱交易、计费、活动、安全保障等专有功能业务系统的质量,为我们所负责的范围。3.? 第一层服务器和第二层服务器之间全部按照严格定义格式

文档评论(0)

1亿VIP精品文档

相关文档