前言:本站为你精心整理了网站测试方案范文,希望能为你的创作提供参考价值,我们的客服老师可以帮助你提供个性化的参考范文,欢迎咨询。
简介:
本指引为软件测试工作提供详细的指引,以提高软件开发工作的质量。
内容:
测试工作分以下几个方面进行:
●安装与测试环境:
将程序单位的所有程序以及用到的公共子程序安装到指定的多用户测试环境,该环境应与程序实际运行环境一致;
将系统编译成可执行文件。
●程序代码检查:
程序单位的首部应有程序说明和修改备注,内容包括编写或更改程序的人员、时间、程序的功能及调用关系等;
变量、过程、函数应符合统一的命名规则;
程序中不同的功能部分应有清楚的说明信息,较复杂的程序段落也应有说明信息;
如果是修改,在修改的代码处应有修改注释,注释说明修改的人员、时间及内容。
●画面及报表格式检查:
画面、报表的格式以及程序的命名应符合统一的规则;
画面、报表的字段位置、长度、类型应与设计文档的要求一致。
●功能测试:
如果有多个画面,多个画面之间切换正确;
每一个画面的功能键、触发键、按钮、菜单、选择项功能正确;
检查数据项的关联与限制功能是否正确;
找出设计文档中要求的未被包含在上述几项测试中的功能,逐项测试,检查是否达到设计文档要求的功能。
●正确性测试:
有写/删除操作的程序,写/删除操作的结果正确,测试时应手工打开数据库表,以检查写/删除的效果;
有查询或报表操作时,检查在各种选择项的合理组合下,所产生的结果,对照数据库中的数据是否正确;
对照设计文档的要求,测试程序是否正确。
●可靠性测试:
非法键容错测试:在不同的画面,不同的字段处输入非法键,被测试程序应有非法键容错能力;
异常数据容错测试:在不同的画面,不同的字段输入异常数据,被测试程序应有异常数据容错能力;
程序负作用检查,退出被测试程序后应恢复到进入前的系统状态,不应影响其它程序的正确运行;
残留文件检查,退出程式后在本地机和服务器的有关目录或TEMP目录下不应留下任何无用的文件。
●效率测试:
本项测试需分开单用户及多用户的情况下进行。
画面操作效率测试:逐项测试每一项操作,特别是读/写、翻页、滚屏等操作,记录延迟最长的操作及时间;
报表及查询效率测试:分别选择最小范围(非空)的数据及最大范围(根据实际情况定)的数据,记下机器型号及产生结果所花的时间;
评价程序效率是否合理;
●多用户测试:
随机测试:在两个或以上的终端同时多次进入和退出被测试程序,程序应正确无误;
共享测试:在两个或以上的终端同时调用被测试程序做同样的工作,程序正确无误;
同步测试:就程序中使用到的同步机构,有针对性地组织数据进行测试,有关同步的命令包括对数据库表、文件的共享,互斥操作,文件程序或记录的加锁、解锁,对公共数据区域的操作等。
●测试报告:
进行软件测试的同时需填写软件测试报告,软件测试报告格式见附页;
每一项编程工作要经过程序员和测试工程师两级测试均合格后方可安装给用户;
●填表说明:
表中程序员、测试工程师等空格由测试人员自己签字,当有多次反复测试时,日期填第一次通过测试的日期;
测试结果有两种填写形式,第一种形式由两个小方块“□”提示,分别由程序员,测试工程师填写,当通过测试时填“√”。第二种形式由长条提示,需填写测试内容;
测试工程师发现问题时,要在测试备忘中记录签字,若问题较多可另用A4纸记录,然后退回程序员更正;
不需要测试的项目用“\”号画去;
“其它测试”是为上八条未涉及的测试内容而设计的。