对于测试人员来说,什么样的测试用例才算是一个好的测试用例?
1、覆盖需求的测试用例是好的测试用例。
覆盖需求又包括覆盖显性的需求和隐性的需求,这要求测试人员首先要熟悉业务,其次要了解需求人员的“言外之意”。
2、可以发现bug的用例是好的测试用例。
可以发现bug的用例需要编写测试用例前精心的设计,通过运用测试用例的设计方法和平时工作经验的积累再结合程序员个人编码习惯等,只有经过精心设计的用例发现bug的几率才会提高。
3、方便执行的测试用例是好的测试用例。
方便执行的测试用例,可以使执行者“身临其境”,如何设置前置条件,该准备什么测试数据,该键盘输入信息,还是鼠标点击程序的某个具体位置,预期结果是什么,该显示什么数字,该弹出什么提示框,还是程序做出什么动作等等。