软件测试规范〔试行版〕
受控
文件名称:软件测试规范〔试行版〕
文件编号:
作者: 别致
版本:
修订日期:
审批人:
生效日期:
审批日期:
更新记录
版本
编制/修改人
修改日期
修改对象
备注(原因、进一步的说明等)
目录
1 概述 3
文档目的 3
主要内容 3
术语 3
2 软件测试工作参与角色 3
3 测试类型和范围 4
4 测试方法 5
功能测试和联合测试 5
性能测试和稳定性测试 6
性能测试 6
稳定性测试 6
5 缺陷管理机制 7
6 测试流程 8
7 发布要求 9
概述
文档目的
本文档旨在制定天大天科软件的测试规范,以指导软件测试工作有效率、高质量的完成。
主要内容
本文档主要包括如下内容:
软件测试工作的参与角色;
描述天大天科的软件测试工作中参与的角色有哪些,每个角色的工作内容是什么;
测试类型和范围
软件测试工作包括哪些类型的测试,每一种的目的和意义;
测试方法
说明每一种测试类型的测试方法,以及常用的工具软件;
缺陷管理机制
说明“缺陷”如何管理和跟踪;
软件测试流程
描述一个软件从提交测试到完成测试的流程;
术语
TD――全称Mercury TestDirector,一种测试管理工具。
黑盒测试:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。
软件测试工作参与角色
软件测试工作中涉及的如下“角色”,这些角色在实际工作中可以是1个人身兼多个角色:
测试负责人;
测试工程师;
研发负责人;
研发工程师;
项目经理;
研发部门经理;
技术中心相关人员;
每个角色的工作内容为:
测试负责人;
软件测试工作的负责人,通常在软件测试开始前指定,通常为对软件熟悉的测试骨干;
主持测试方案的设计和评审,对测试方案、用例的质量负首要责任;
带领测试工程师按期保质完成软件测试工作;
主持测试轮次评审会议;
测试工程师;
按照测试方案完成软件测试工作,参与必要的设计和评审会议;
研发负责人;
被测试软件的研发负责人,在软件测试过程中,带领研发工程师对缺陷进行修正;
参与测试方案的设计和评审,对测试方案、用例的质量负责(次于测试负责人);
参与轮次测试总结工作;
研发工程师;
被测试软件的研发工程师,对缺陷进行修正,参与必要的设计和评审会议;
项目经理;
被测试软件的项目经理,通常参与负责软件的测试方案之设计和评审,以及轮次测试总结等工作;
研发部门经理;
被测试软件的软件部门经理,通常参与本部门软件测试方案的设计和评审,以及轮次测试总结等工作;
技术中心相关人员;
通常情况下,如果某个软件版本研发的主要目的是针对某个项目,而这个项目对应的项目
软件测试规范 来自淘豆网m.daumloan.com转载请标明出处.