认识软件测试
认识软件测试
一:认识软件测试
软件测试的经典定义:在规定的条件下对程序进行操作,以发现错误,对软件质量进行评估。
二:软件测试的目的:
发现bug,提高质量,降低成本
三:软件测试原则(和工作挂钩)
- 所有的软件测试都应该追溯到用户需求
- 应当把“尽早地和不断地进行软件测试”作为软件测试者的座右铭
- 完全测试不可能的,测试需要终止
- 测试无法显示软件存在的缺陷
- 充分注意测试中的群集现象
- 测试工程师应避免执行自己写的测试用例
- 尽量避免测试的随意性
- 依据需求文档及设计文档,编写测试用例
- 完成产品的系统测试
- 依据测试用例执行手工、自动化、性能、兼容性等测试,反馈跟踪产品bug
- 测试工具、系统的研究和应用
- 更新测试用例内容
- 验证修正的缺陷
- 编写测试报告
- 完成测试相关的其它任务(1,写联机帮助2培训客户3编写测试总结)
四:测试工程师的职责
- 依据需求文档及设计文档,编写测试用例
- 完成产品的系统测试
- 依据测试用例执行手工、自动化、性能、兼容性等测试,反馈跟踪产品bug
- 测试工具、系统的研究和应用
- 更新测试用例内容
- 验证修正的缺陷
- 编写测试报告
- 完成测试相关的其它任务(1,写联机帮助2培训客户3编写测试总结)
浙公网安备 33010602011771号