什么是软件测试
在规定条件下对程序进行操作,从而发现错误,对软件质量进行评估的一个过程。
软件测试的目的
想以最少的人力,物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,回避软件发布后由于潜在的软件缺陷和错误造成的隐患以及带来的商业风险。
软件测试的定义
使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验是否满足规定的需求或是弄清预期结果与实际结果之间的差别。
软件测试的原则
1.所有测试追溯到用户需求
2.把尽早和不断的测试,作为座右铭
3.测试工作要由专业人员来进行
4.80%的错误出现在20%的模块中
5.设计测试用例(测什么?,怎么测?)时,要考虑各种情况
6.一定要写缺陷报告
7.制定严格的测试计划
8.完全测试不可能,测试要终止
9.注意回归测试(修改旧代码后,要确认没有引入新的问题)
10.妥善保存一切测试文档
网友评论