1 软硬件测试方案 1
1 测试目的和要求 1
1 测试目的 作为软件开发的重要环节,软件测试越来越受到人们的重视,软件测试是软件工程过程的一个重要阶段,是在软件投入运行前,对软件需求分析、设计和编码各阶段产品的最终检查,是为了保证软件的正确性、完全性和一致性,从而检测软件错误、修正软件错误的过程
随着软件开发规模的增大、复杂程度的增加,以寻找软件中的错误为目的的测试工作就显得更加困难,因此要求测试计划和测试管理更加完备
本次测试安排在项目进行编码过程中和编码完成后进行,测试的内容包括系统界面风格、主要功能、容错能力、模块间的关联等等,依据正规步骤完成单元测试、边缘测试、整体测试
通过测试,及时发现存在于程序中的错误并根据测试结果对程序进行修改,从而确保提交给用户的程序是经过检验并能顺利运行的
2 测试的总体要求 软件测试可运用多种不同的测试策略来实现,最常用的方式是自底向上分阶段进行,对不同开发阶段的产品采用不同的测试方法进行检测,从测试开始,然后进行功能测试,最终进行系统测试
尽早地和不断地进行软件测试
保证系统风格与界面统一
保证各系统联接正确,数据传送正常
抽检程序的内部编写情况无误
测试用例应由测试输入数据和对应的预期输出结果两部分组成
程序员应避免负责测试自己编写的程序
测试用例,应当包括合理和不合理的输入条件
应当检查程序是否有不希望的副作用
程序流程和接口内容绝不可忽视
充分注意测试中的群体现象
严格执行测试计划
对每个测试结果严格检查
妥善保存文档
性能测试和功能测试同等重要
3 测试人员及组织分工 参加测试人员包括技术支持组部分人员、开发小组全体成员、质保组测试成员和用户人员
组织分工如下: 单元测试:由实施组成员在编码过程中,各