參加邰曉梅老師的?海盜派測(cè)試書(shū)籍的分享會(huì)拇惋,了解因果圖基礎(chǔ)畫(huà)法找蜜。內(nèi)容很精彩,直接記錄下來(lái)小梅老師漂亮的板書(shū)期虾。希望在自己的日常多加練習(xí)公你。
因果圖元素
因果圖約束
約束
mask
mask
應(yīng)用1:?發(fā)現(xiàn)需求中的矛盾
需求中的例子
例子:
requirement
澄清的需求用因果圖展示
簡(jiǎn)化后的因果圖
生成出來(lái)的測(cè)試用例
很神奇踊淳,最后生成的test?case?居然和直覺(jué)生成的test?case?一致,每一個(gè)條件一個(gè)test?case。?但是這個(gè)時(shí)候你對(duì)自己的測(cè)試用例更有信心了迂尝!
另外一個(gè)是這里面的測(cè)試用例脱茉,與邊界值法生成的測(cè)試用例完全不在一個(gè)層面,這個(gè)是邏輯的用例垄开,而邊界值是來(lái)源于語(yǔ)言技術(shù)實(shí)現(xiàn)上面琴许。
上面的方法很酷,形式化的表述推導(dǎo)溉躲,最后的測(cè)試條件也很清晰榜田。?的確這個(gè)很好,但是這個(gè)不是重點(diǎn)锻梳,?重點(diǎn)是你需要通過(guò)這個(gè)過(guò)程過(guò)程發(fā)現(xiàn)需求中的不足箭券,遺漏,?假設(shè)唱蒸,錯(cuò)誤邦鲫,幫助你提出問(wèn)題,澄清這些不清楚的地方神汹,查找遺漏假設(shè),提前發(fā)現(xiàn)錯(cuò)誤古今,使得軟件需求設(shè)計(jì)和測(cè)試更加健壯和完備屁魏。?
謝謝邰曉梅老師的分享。