一:什么是软件测试
答:在规定的条件下对程序进行操作,从而发现问题,对软件质量进行评估的过程。
二:软件测试的目的
答:以最少的人力、物力、时间找到软件中的缺陷并修改,从而回避商业风险。
三:软件测试的定义
答:使用人工和自动手段来运行程序,目的在于检验是否满足了需求
四:软件测试的原则
答:
- 所有测试追溯到用户需求
- 把尽早和不断测试作为座右铭
- 测试工作要由专业人员来执行
- 80%的错误出现在20%的模块中
- 设计测试用例(测什么?怎么测?)时,要考虑各种情况
- 一定要写缺陷报告
- 制定严格的测试计划
- 完全测试不可能,测试要终止
- 注意回归测试(修改了旧代码后,要确认没有引入新的问题)
10.妥善保存一切测试文档