记录因果图- 邰晓梅的读书会

参加邰晓梅老师的 海盗派测试书籍的分享会,了解因果图基础画法。内容很精彩,直接记录下来小梅老师漂亮的板书。希望在自己的日常多加练习。

因果图元素

因果图约束


约束

mask


mask

应用1: 发现需求中的矛盾

需求中的例子

例子:

requirement


澄清的需求用因果图展示



简化后的因果图


生成出来的测试用例

很神奇,最后生成的test case 居然和直觉生成的test case 一致,每一个条件一个test case。 但是这个时候你对自己的测试用例更有信心了!

另外一个是这里面的测试用例,与边界值法生成的测试用例完全不在一个层面,这个是逻辑的用例,而边界值是来源于语言技术实现上面。

上面的方法很酷,形式化的表述推导,最后的测试条件也很清晰。 的确这个很好,但是这个不是重点, 重点是你需要通过这个过程过程发现需求中的不足,遗漏, 假设,错误,帮助你提出问题,澄清这些不清楚的地方,查找遗漏假设,提前发现错误,使得软件需求设计和测试更加健壮和完备。 

谢谢邰晓梅老师的分享。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容