软件测试工作规范.docx
《软件测试工作规范.docx》由会员分享,可在线阅读,更多相关《软件测试工作规范.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件测试工作规范软件测试工作规范1目的统一公司所有项目的软件测试流程;提供一套合适公司所有项目并可裁减的软件测试工具;2范围本规范中单元测试适用于所有的JAVA项目;本规范中集成测试、系统测试和性能测试适用于所有项目。3测试阶段与软件开发阶段的对应关系1经过描绘1.1单元测试活动该活动包括下面环节:编写单元测试计划;设计单元测试用例;执行单元测试经过;记录单元测试缺陷;编写单元测试报告;1.1.1活动目的验证软件系统模块内功能、容错、界面和报表测试和桩模块、子模块之间的接口测试。1.1.2角色与职责1.1.3测试范围单元模块的功能性测试单元模块内和模块之间的接口测试单元模块的容错性测试单元模块
2、的界面测试单元模块内的权限1.1.4进入条件已经完成被测模块的编码工作1.1.5输入(具体设计讲明书)1.1.6活动讲明对于构造化的编程语言,程序单元指程序中定义的函数或子程序。单元测试是指对函数或子程序所进行的测试。对于面向对象的编程语言,程序单元指特定的一个详细的类或相关的多个类。单元模块之间的接口等。1开发人员根据具体设计编写单元测试计划和和单元测试用例,(详见junit使用讲明)和(jprobe使用讲明),需具体描绘该用例的输入、输出和预期结果等相关内容;2开发人员编写程序代码;3开发人员执行单元测试用例,并记录执行结果;4开发人员执行测试用例经过中发现的缺陷,必须提交到缺陷跟踪工具中
3、;5开发组长完成单元测试后,编写单元测试分析报告,项目经理审核(单元测试分析报告)。1.1.7输出已通过回归测试、打标签单元级的代码(单元测试分析报告)1.1.8退出条件被测代码语句覆盖率知足单元测试计划中制定的代码覆盖率要求;测试用例执行覆盖率应达100%;(单元测试分析报告)通过评审;A类缺陷、B类缺陷、C类缺陷为零,D类缺陷少于10,E类缺陷少于15。1.1.9工具与方法JAVA项目Junit3.7以上版本:利用Junit提供的组件测试代码的功能逻辑;Jprobe5.0以上版本:使用Coverage组件检查代码覆盖率。工具使用参见(Junit使用简明手册),(Jprobe使用简明手册)。
4、1.2集成测试活动该活动包括下面环节:编写集成测试计划;设计集成测试用例;执行集成测试经过;记录集成测试缺陷;编写集成测试分析报告;1.2.1活动目的1.2.2角色与职责1.2.3测试范围系统集成后的功能性测试;系统集成后的容错性测试;系统集成后的界面测试;系统集成后的安全权限测试;系统集成后的系统的内部接口测试;系统集成后的可用性测试;系统集成后的数据完好性测试。1.2.4进入条件(概要设计讲明书)通过评审1.2.5输入(概要设计讲明书)1.2.6活动讲明1测试组长制定(集成测试计划);2测试人员负责组织编写集成测试用例,编写测试脚本,编写测试用例。3测试人员执行测试用例。4测试经过中发现缺
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 工作 规范
限制150内