关于测试用例的一些思考
做过测试的测试人员都清楚测试用例的重要性。
编写测试用例的过程也是慢慢熟悉被测试系统的过程。
记得刚入这个行业时,看了《软件测试》这本书,测试用例的四个目标,组织,重复性,跟踪,测试证实。
测试用例要素包括了:模块,用例名称,用例编号,前置条件,操作步骤,预期结果,实际结果。
自己写的用例要把握,第一,别人看,不熟悉被测系统的人看,也能看得懂。第二,符合需求规格书的说明。
第三,用例足够能覆盖需求。第四,有预期结果。第五,先写正常情况的场景,再考虑异常情况的场景。并且异常场景多考虑几个层面。
第六:先设计最上层的用例,再一级一级往下推。
设计用例最通常的方法有:等价类,边界值,异常,还有其它的如:因果图,正交等。
充分理解等价类,边界值,异常的方法,在实际的工作中,非常有助于发现BUG。要在实际中刻意去运用这些方法,
不要只会理论。
测试用例是体验一个测试人员有无经验的试金石,也能体现一个测试人员的个人素质--是专业还是蛮干的。
最后,按照规范性流程来说,用例一定要评审,也一定要严格执行,在需求发生变更时,也要及时补充,更改用例,记得再次评审哦。
用例执行是一个过程,能体现一个测试人员的个人价值。