昨天找到了一份不错的测试文档,今天下午也看了会,现在就小结一下下自己的心得吧。
一般是在集成测试、系统测试、回归测试的时候需要用到测试用例,所以测试用例编写的质量也会大大的影响到测试的质量。
测试分白盒测试和黑盒测试(当然再细分的话还有灰盒),所以在测试用例的编写方法也是分白盒和黑盒。
白盒测试 (1)基本路径测试
(2)循环覆盖
(3)逻辑覆盖——语句覆盖、判断覆盖、条件覆盖、判断/条件覆盖、条件组合覆盖、路径覆盖 (具体概念大家应该都知道吧)
黑盒测试 (1)等价类划分;(2)边界值分析法;(3)错误推测法;(4)因果图;(5)综合策略
通过这段时间编写测试用例,个人认为在白盒测试的时候基本上用到的判断/条件覆盖比较多,不过其他方法不是用不到,有时候也是要结合起来使用;我在平时就是以黑盒测试为主,所以编写的测试用例比较多,平时用到的编写测试用例的方法是等价类划分和边界值分析法结合起来,偶尔也会用到因果图的方法。
今天从文档中也了解了测试用例也分基本事件、备选事件、异常事件,知道了这个感觉以后编写测试用例就会更规范点了,测试用例的分类也会更加清楚,以便之后的测试了。
以上就是今天的小结。。。