一个即时通信产品的服务器与客户端通信模块测试计划111【可编辑范本】.docx

上传人:枫** 文档编号:544366939 上传时间:2022-09-18 格式:DOCX 页数:7 大小:30.23KB
返回 下载 相关 举报
一个即时通信产品的服务器与客户端通信模块测试计划111【可编辑范本】.docx_第1页
第1页 / 共7页
一个即时通信产品的服务器与客户端通信模块测试计划111【可编辑范本】.docx_第2页
第2页 / 共7页
一个即时通信产品的服务器与客户端通信模块测试计划111【可编辑范本】.docx_第3页
第3页 / 共7页
一个即时通信产品的服务器与客户端通信模块测试计划111【可编辑范本】.docx_第4页
第4页 / 共7页
一个即时通信产品的服务器与客户端通信模块测试计划111【可编辑范本】.docx_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《一个即时通信产品的服务器与客户端通信模块测试计划111【可编辑范本】.docx》由会员分享,可在线阅读,更多相关《一个即时通信产品的服务器与客户端通信模块测试计划111【可编辑范本】.docx(7页珍藏版)》请在金锄头文库上搜索。

1、一个即时通信产品的服务器与客户端通信模块测试计划1. 概述1.1 测试目的通过测试,达到以下目标: 测试通信产品的服务器与客户端通信模块是否满足用户要求,服务器和客户端之间可以安全的传送文本信息的功能测试 模块规定的操作和运行稳定。 Bug数和缺陷率控制在可接收的范围之内1.2 测试范围本测试计划是针对销售助手二期概要设计说明书中规定内容的测试计划,包括: 通信产品的服务器与客户端通信模块需求说明书 通信产品的服务器与客户端通信模块设计文档 销售机会中新增加的客户组织分析 销售机会中改进的竞争管理(待定) 新增的客服合同模块1.3 参考文档 服务器与客户端通信模块的需求文档; 服务器与客户端通

2、信模块规格书; 确定用于项目的自动测试工具; 确定模块功能和高风险功能; 对系统清晰定义并理解系统需求或使用的用例,以便确定测试目标、测试目的和测试策略 确定系统验收准则,估计测试风险,制订降低风险的计划 ;2. 测试规则2.1 进入准则确保两台能通信的计算机。2.2 暂停/退出准则服务器与客户端通信模块在进行单元、集成、确认、系统、安装、验收测试时,发现一级错误(大于等于1)、二级错误(大于等于2)暂停测试返回开发。服务器与客户端通信模块经过单元、集成、确认、系统、安装、验收测试,分别达到单元、集成、确认、系统、安装、验收测试停止标准。模块通过验收测试,并已得出验收测试结论。2.3 测试工具

3、 功能测试工具(如:QTP) 负载压力测试工具(如:LodRunr) 静态测试工具(如:PcLnt,MeTest)3. 测试环境3.1 硬件环境 处理器:Int enti 6 MX 或更高 内存:32B 以上 硬盘空间:1B 以上 显卡:SGA显示适配器3.2 软件环境3.3 安全性环境要求操作系统的安全性,测试工具的安全性,测试软件的安全性。4. 测试设计4.1 测试种类计划完成以下类型测试 功能测试 性能测试 安全测试 兼容性测试 测试 验收测试4.2 测试方法4.2。1功能测试4。.功能通信产品的服务器与客户端通信模块能按照设计要求实现模块的各个功能,数据应完整、界面美观、操作方便.4。

4、2。1。2界面测试操作起来是否方便,查询条件是否具体;。2。1。 数据项测试 服务器和客户端通信的测试数据分为:全中文(不同编码格式)、英文、日文、中英文+数字+其他符号(¥&*等)的组合、以数字及各类符号作为传送信息的最后一个字符; 以服务器能输入字符信息的最大数量为依据,输入一个最大化的数据,判断客户端能否完整显示; 以客户端能输入字符信息的最大数量为依据,输入一个最大化的数据,判断服务器能否完整显示; 服务器与客户端:1同时进行双向通信; 服务器与客户端1:同时进行双向通信; 服务器与客户端n:1同时进行双向通信。2.1.4 临界状态测试 在服务器和客户端同时发送空数据信息给对方; 在服

5、务器和客户端同时发送慢数据信息给对方; 在服务器和客户端启动过程中,分别向对方发送空数据、满数据;。2.。异常处理测试 模拟双方数据传输时,传输过程中不断发生传输中断和恢复,服务器和客户端不发生不合理的现象; 数据发送瞬间,接收端发生意外关闭、正常关闭或接收端重启,是否服务器和客户端不发生异常,接收端能正好的接收完整的发送信息; 在对端软件没启动或者传输通信不通时,如果数据发送失败,发送方进行合理处理;21。6帮助文档测试 文档是否精确描述了如何使用各种使用模式; 交互顺序的描述是否精确; 例子是否精确; 术语、菜单描述和系统响应是否与实际程序一致; 是否能够很方便地在文档中定位指南; 是否能

6、够很方便地使用文档排除错误; 文档的内容和索引是否精确完整; 文档的设计(布局、缩进和图形)是否便于信息的理解; 显示给用户的错误信息是否有更详细的文档解释; 如果使用超级链接,超级链接是否精确完整;42。 性能测试4.22。1性能测试说明本次性能测试重点模拟客户进行多用户测试,性能测试含并发性能测试、负载测试、压力测试、强度测试、破坏性测试。并发性能测试是评估系统交易或业务在渐增式并发情况下处理瓶颈以及能够接收业务的性能过程;强度测试是在资源情况低的情况下,找出因资源不足或资源争用而导致的错误;破坏性测试重点关注超出系统正常负荷N倍情况下,错误出现状态和出现比率以及错误的恢复能力。4。2.2

7、 性能测试方法通过转化为自动化测试的方法,将数据项测试,临界状态测试,和异常处理测试按先后顺序循环执行多次或1小时以上,寻找数据项测试,临界状态测试,和异常处理测试所能覆盖的逻辑处理代码中是否有内存泄漏的情况。4。3 安全测试42。3.1安全测试说明能否安全的传输数据。2。3.2安全测试方法服务器和客户端在通信过程中进行安全性测试。当两端正在持续正常通信过程中,同时启动对服务器和客户端的各类安全性测试攻击。例如:通过向接收端进行伪造的源P数据攻击;向接收端发送一些畸形的数据文件格式,像接收端发送一些错误的协议报文等方式,来判断接收端是否出现异常。2。兼容性测试42.4。兼容性测试说明系统中软件

8、与各种硬件设备兼容性,与操作系统兼容性、与支撑软件的兼容性。2。5 测试4.2。5。1测试说明模拟真实的环境进行测试4。5。2测试方法将服务器和客户端挂在Itern上进行真实环境的测试,验证是否会有真实环境应用中我们想不到的测试情形4。验收测试2.6。1验收测试说明软件产品测试部对经过内部单元测试、集成测试和系统测试后的软件所进行的测试。5. 实施计划.工作量估计根据工作内容和项目任务对包括测试设计的工作量、测试执行和测试总结的工作量,以人月或人日计,并详细注释测试设计、测试执行和测试总结工作所占的比重。软件测试工作量应为开发工作量的3040%为宜。工作阶段所需工作日占项目的比例测试规划阶段

9、1测试设计阶段1 5%测试实施阶段 20%测试执行阶段 20% 测试总结阶段1 1%。2人员需求及安排下表列出了在此测试活动的人员安排:角色人员具体职责/备注测试经理 负责软件测试的总体安排监督工作测试设计 负责设计测试方案以及测试用例测试人员 负责对对项目按照测试方案进行具体测试记录人员 负责系统测试过程中记录测试信息5.进度安排下表列出了测试的时间安排:项目里程碑开始时间结束时间输出要求/备注测试规划09:001:00测试设计0:11:10测试设计实施1:01:0测试执行14:015:30测试总结:0018:06. 风险管理6.1 预测风险本次测试过程中,可能出现的风险如下: ug的修复情

10、况 模块功能的实现情况 系统整体功能的实现情况 代码的编写质量 人员经验以及对软件的熟悉度 开发人员、测试人员关于项目约定的执行情况 人员调整导致研发周期延迟 开发时间的缩短导致某些测试计划无法执行6.2 风险处理优先级L=Lo(风险与处理的优先级为低) M=Mide(风险与处理的优先级为中) H=High(风险与处理的优先级为高)测试阶段测试因素功能测试阶段性能测试阶段文档测试正确性HH文件完整性HHH处理的连续性M访问控制MM符合性H可靠性HHH易操作性HH可维护性HH可移植性H6.3 问题严重度描述问题严重度描述致命缺陷1. 由于程序所引起的死机,非法退出 2. 死循环3 因错误操作导致的程序中断4.主要功能丢失或功能严重错误 5 数据通讯错误严重缺陷1 程序错误 2. 程序接口错误一般性缺陷1 操作界面错误(包括数据窗口内列名定义、含义是否一致) 2. 打印内容、格式错误 3. 简单的输入限制未放在前台进行控制 删除操作未给出提示7. 测试提交物本次测试完成后的提交物: 测试计划 测试用例 测试Bug单 测试小结 测试分析报告

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 公司方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号