廢話不多說,今天接著上一次的講。理論很枯燥,但還是需要看下去。老鐵們,可以聽著音樂,看這些枯燥的理論知識。
創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都做網(wǎng)站、網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元灤南做網(wǎng)站,已為上家服務(wù),為灤南各地企業(yè)和個人服務(wù),聯(lián)系電話:028-86922220今天我們從因果圖/判定表法開始講起:
一、應(yīng)用場合
在界面中有多個控件,控件之間有組合或限制關(guān)系,不同的輸入組合會對應(yīng)不同的輸出結(jié)果,如果
想弄清楚不同的輸入組合到底對應(yīng)哪些輸出結(jié)果,可以使用因果圖/判定圖表法。(
提示:因果圖/判定表法比較適合測試組合數(shù)量較少的情況,一般少于20種)
二、因果圖
因(原因):輸入條件
果(結(jié)果):輸出結(jié)果
因果圖:就是通過畫圖的方式來表示輸入條件和輸出結(jié)果之間的關(guān)系。
三、因果圖中的圖形符號
1、基本圖形符號
表示的是因與果之間的關(guān)系
1)恒等
A-------B
因 果
恒等
2)與
全1位1,有0為0
3)或
全0位0,有1位1
4)非: 取反
2、限制關(guān)系圖形符號
限制關(guān)系圖形要么因(輸入條件)之間,要么在果(輸出結(jié)果)之間
1)互斥(E-exclude)
含義:可以不選,如果選只能選一個
2)唯一(O-Only)
含義:有且只有1個,必須要選一個
3)包含(I-include)
含義:至少選一個(可以多選,不能不選)
4)要求(R-require)
含義:如果a=1,那么要求b=1,反之 a=0,那么b無所謂
5)屏蔽(M—masked)
含義:當(dāng)A=1時,要求b=0,當(dāng) a=0時,也有可能為1或者0
總結(jié)
1、因果圖/判定表適合測試控件的組合情況,而且適合測試組合數(shù)量表較少的情況。
常見的控件有:按鈕,單選按鈕,復(fù)選框,選項(xiàng)比較少的下拉列表等。
2、判定表的特點(diǎn):
1)輸入條件(條件樁)的順序是無關(guān)緊要的
2)輸出結(jié)果(動作樁)的順序是無關(guān)緊要的
3)先測哪種組合,后測哪種組合是無關(guān)緊要的
4)每種組合之間是相互獨(dú)立的
今天就到這了,今天太累啦,明天繼續(xù)??!