




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一个即时通信产品的服务器与客户端通信模块测试计划1. 概述1.1 测试目的通过测试,达到以下目标: 测试通信产品的服务器与客户端通信模块是否满足用户要求,服务器和客户端之间可以安全的传送文本信息的功能测试。 模块规定的操作和运行稳定。 Bug数和缺陷率控制在可接收的范围之内。1.2 测试范围本测试计划是针对中规定内容的测试计划,包括: 通信产品的服务器与客户端通信模块需求说明书 通信产品的服务器与客户端通信模块设计文档 销售机会中新增加的客户组织分析 销售机会中改进的竞争管理(待定) 新增的客服合同模块1.3 参考文档 服务器与客户端通信模块的需求文档; 服务器与客户端通信模块规格书; 确定用于项目的自动测试工具; 确定模块功能和高风险功能; 对系统清晰定义并理解系统需求或使用的用例,以便确定测试目标、测试目的和测试策略 确定系统验收准则,估计测试风险,制订降低风险的计划 ;2. 测试规则2.1 进入准则确保两台能通信的计算机。2.2 暂停/退出准则服务器与客户端通信模块在进行单元、集成、确认、系统、安装、验收测试时,发现一级错误(大于等于1)、二级错误(大于等于2)暂停测试返回开发。服务器与客户端通信模块经过单元、集成、确认、系统、安装、验收测试,分别达到单元、集成、确认、系统、安装、验收测试停止标准。模块通过验收测试,并已得出验收测试结论。2.3 测试工具 功能测试工具(如:QTP) 负载压力测试工具(如:LoadRunner) 静态测试工具(如:PcLint,MeTest)3. 测试环境3.1 硬件环境 处理器:Intel Pentium 166 MX 或更高 内存:32MB 以上 硬盘空间:1GB 以上 显卡:SVGA显示适配器3.2 软件环境3.3 安全性环境要求操作系统的安全性,测试工具的安全性,测试软件的安全性。4. 测试设计4.1 测试种类计划完成以下类型测试 功能测试 性能测试 安全测试 兼容性测试 测试 验收测试4.2 测试方法4.2.1功能测试4.2.1.1功能通信产品的服务器与客户端通信模块能按照设计要求实现模块的各个功能,数据应完整、界面美观、操作方便。4.2.1.2界面测试操作起来是否方便,查询条件是否具体;4.2.1.3 数据项测试 服务器和客户端通信的测试数据分为:全中文(不同编码格式)、英文、日文、中英文+数字+其他符号(#¥%&*等)的组合、以数字及各类符号作为传送信息的最后一个字符; 以服务器能输入字符信息的最大数量为依据,输入一个最大化的数据,判断客户端能否完整显示; 以客户端能输入字符信息的最大数量为依据,输入一个最大化的数据,判断服务器能否完整显示; 服务器与客户端1:1同时进行双向通信; 服务器与客户端1:n同时进行双向通信; 服务器与客户端n:1同时进行双向通信4.2.1.4 临界状态测试 在服务器和客户端同时发送空数据信息给对方; 在服务器和客户端同时发送慢数据信息给对方; 在服务器和客户端启动过程中,分别向对方发送空数据、满数据;4.2.1.5异常处理测试 模拟双方数据传输时,传输过程中不断发生传输中断和恢复,服务器和客户端不发生不合理的现象; 数据发送瞬间,接收端发生意外关闭、正常关闭或接收端重启,是否服务器和客户端不发生异常,接收端能正好的接收完整的发送信息; 在对端软件没启动或者传输通信不通时,如果数据发送失败,发送方进行合理处理;4.2.1.6帮助文档测试 文档是否精确描述了如何使用各种使用模式; 交互顺序的描述是否精确; 例子是否精确; 术语、菜单描述和系统响应是否与实际程序一致; 是否能够很方便地在文档中定位指南; 是否能够很方便地使用文档排除错误; 文档的内容和索引是否精确完整; 文档的设计(布局、缩进和图形)是否便于信息的理解; 显示给用户的错误信息是否有更详细的文档解释; 如果使用超级链接,超级链接是否精确完整;4.2.2 性能测试4.2.2.1 性能测试说明本次性能测试重点模拟客户进行多用户测试,性能测试含并发性能测试、负载测试、压力测试、强度测试、破坏性测试。并发性能测试是评估系统交易或业务在渐增式并发情况下处理瓶颈以及能够接收业务的性能过程;强度测试是在资源情况低的情况下,找出因资源不足或资源争用而导致的错误;破坏性测试重点关注超出系统正常负荷N倍情况下,错误出现状态和出现比率以及错误的恢复能力。4.2.2.2 性能测试方法通过转化为自动化测试的方法,将数据项测试,临界状态测试,和异常处理测试按先后顺序循环执行多次或10小时以上,寻找数据项测试,临界状态测试,和异常处理测试所能覆盖的逻辑处理代码中是否有内存泄漏的情况。4.2.3 安全测试4.2.3.1安全测试说明能否安全的传输数据4.2.3.2安全测试方法服务器和客户端在通信过程中进行安全性测试。当两端正在持续正常通信过程中,同时启动对服务器和客户端的各类安全性测试攻击。例如:通过向接收端进行伪造的源IP数据攻击;向接收端发送一些畸形的数据文件格式,像接收端发送一些错误的协议报文等方式,来判断接收端是否出现异常。4.2.4兼容性测试4.2.4.1 兼容性测试说明系统中软件与各种硬件设备兼容性,与操作系统兼容性、与支撑软件的兼容性。4.2.5 测试4.2.5.1测试说明模拟真实的环境进行测试4.2.5.2测试方法将服务器和客户端挂在Internet上进行真实环境的测试,验证是否会有真实环境应用中我们想不到的测试情形。4.2.6验收测试4.2.6.1验收测试说明软件产品测试部对经过内部单元测试、集成测试和系统测试后的软件所进行的测试。5. 实施计划5.1工作量估计根据工作内容和项目任务对包括测试设计的工作量、测试执行和测试总结的工作量,以人月或人日计,并详细注释测试设计、测试执行和测试总结工作所占的比重。软件测试工作量应为开发工作量的30%-40%为宜。工作阶段所需工作日占项目的比例测试规划阶段1 15%测试设计阶段1 15%测试实施阶段1 20%测试执行阶段1 20% 测试总结阶段1 15%5.2人员需求及安排下表列出了在此测试活动的人员安排:角色人员具体职责/备注测试经理 负责软件测试的总体安排监督工作测试设计 负责设计测试方案以及测试用例测试人员 负责对对项目按照测试方案进行具体测试记录人员 负责系统测试过程中记录测试信息5.3进度安排下表列出了测试的时间安排:项目里程碑开始时间结束时间输出要求/备注测试规划09:0010:00测试设计10:1011:10测试设计实施11:3013:30测试执行14:0015:30测试总结16:0018:006. 风险管理6.1 预测风险本次测试过程中,可能出现的风险如下: bug的修复情况 模块功能的实现情况 系统整体功能的实现情况 代码的编写质量 人员经验以及对软件的熟悉度 开发人员、测试人员关于项目约定的执行情况 人员调整导致研发周期延迟 开发时间的缩短导致某些测试计划无法执行6.2 风险处理优先级L=Low(风险与处理的优先级为低) M=Middle(风险与处理的优先级为中) H=High(风险与处理的优先级为高)测试阶段测试因素功能测试阶段性能测试阶段文档测试正确性HHH文件完整性HHH处理的连续性MMM访问控制MMM符合性HHH可靠性HHH易操作性HHH可维护性HHH可移植性HHH6.3 问题严重度描述问题严重度描述致命缺陷1 由于程序所引起的死机,非法退出 2 死循环3 因错误操作导致的程序中断 4主要功能丢
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 老年人心脏病课件
- CN120209726A 一种用于电子封装的柔性高阻隔膜及其制备方法
- 水工监测工-水工建筑物的基本知识考试题库
- 水的电离和溶液的pH(专练)-高考化学二轮复习考点突破(解析版)
- 题型06 科学探究题-中考化学考前重点题型分类突破(原卷版)
- 老年人出游知识培训内容课件
- 儿科护理风险管理与患儿安全实践指南
- 人教版八年级英语下册重点语法过关:动词不定式(含答案)
- CN120198516A 一种基于多模态学习的纱线颜色预测方法和系统
- CN120197457A 一种输电线路二三维联动排位设计方法
- 四年级大庆精神铁人精神教案
- GB/T 3505-2009产品几何技术规范(GPS)表面结构轮廓法术语、定义及表面结构参数
- 09S304 卫生设备安装图集
- 《廉洁从业》企业文化培训课件
- 跟痛症教学讲解课件
- 《教育魅力-青年教师成长钥匙》
- 《生物多样性公约》及国际组织课件
- 绪论(遗传学)课件
- 滴定管使用课件
- 单片机应用技术项目教程C语言版ppt课件(完整版)
- 公司金融课件(完整版)
评论
0/150
提交评论