1、软件测试目的:
软件功能和需求是否得到完整实现,尽可能多和早的发现软件中的bug,对软件进行合理评估,预防下一版本出现bug,预防用户使用中出现问题,发现开发过程中问题和风险。
2、软件测试的原则:
所有标准建立在需求之上
3、测试计划包含内容:
项目背景、测试环境、测试范围、测试工具、测试策略(功能点 业务流程 性能 兼容性 UI)、人员分配和职责、测试进度安排
4、测试报告包含内容:
a 测试环境的说明
b 人员的分配
c 在测试过程中使用了哪些测试策略和测试技术
d Bug数据统计(bug数、修改bug数、bug模块分布)
5、软件验收合格标准
a 软件需求文档中定义的所有功能已全部实现,性能指标全部达到需求
b 所有测试项没残留bug
c 验收测试工件齐全(测试计划、测试用例、测试报告)
d 立项审批表、需求分析文档、设计文档和编码一致
6、软件质量模型:6大特性-27子特性