《軟件質(zhì)量保證與測試》07 因果圖法_第1頁
《軟件質(zhì)量保證與測試》07 因果圖法_第2頁
《軟件質(zhì)量保證與測試》07 因果圖法_第3頁
《軟件質(zhì)量保證與測試》07 因果圖法_第4頁
《軟件質(zhì)量保證與測試》07 因果圖法_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

因果圖法因果圖法什么是因果圖為什么使用因果圖法因果圖法的使用方法小結(jié)因果圖源于需求分析的一種常用表示用圖示的方式表示:原因與結(jié)果之間的關(guān)系各原因之間的約束關(guān)系各原因間的先后關(guān)系各結(jié)果之前的先后關(guān)系因果圖的基本關(guān)系符號和連接關(guān)系C1E1恒等關(guān)系C1E1非關(guān)系C1E1或關(guān)系C2C3∨C1E1與關(guān)系C2C3∧因果圖的基本關(guān)系符號和連接約束abEa和b,至多一個為真abIa和b,至少一個為真bOa和b,有且只有一個為真abRa->babMa->~ba例某程序要求:

文件中的第一個字符必須是A或B;第二個字符必須是數(shù)字字符;若第一個字符不是A或B,輸出信息L;若第二個字符不正確,則輸出信息M;否則,對文件進(jìn)行修改。例:原因與結(jié)果原因C1:第一個字符是AC2:第一個字符是BC3:第二個字符是數(shù)字結(jié)果E1:輸出信息LE2:修改文件E3:輸出信息M例:因果圖C1C2C3E1E2E310V~~E∧為什么使用因果圖法對比等價類劃分法原因必須是一種劃分等價關(guān)系不易確定對比決策表法條件樁的各條件具有一定的獨立性假設(shè)難以體現(xiàn)邏輯過程因果圖:強(qiáng)調(diào)合理輸入,有合理輸出;可以增加適當(dāng)?shù)募s束可以體現(xiàn)邏輯過程和輸出過程例:所有男同學(xué)去踢球,所有班級干部開會等價類劃分男班干部、女班干部、普通男同學(xué)、普通女同學(xué)決策表是男同學(xué)(T、F)是班干部(T、F)因果圖男班干部女班干部男同學(xué)女同學(xué)EERR因果圖法的使用構(gòu)造因果圖形成決策表簡化決策表設(shè)計測試用例及數(shù)據(jù)例1某程序要求:

文件中的第一個字符必須是A或B;第二個字符必須是數(shù)字字符;若第一個字符不是A或B,輸出信息L;若第二個字符不正確,則輸出信息M;否則,對文件進(jìn)行修改。例1:原因與結(jié)果原因C1:第一個字符是AC2:第一個字符是BC3:第二個字符是數(shù)字結(jié)果E1:輸出信息LE2:修改文件E3:輸出信息M例1:因果圖C1C2C3E1E2E310V~~E∧例1:形成決策表12345678C111110000原因C211001100C31010101010XX111100E1√√結(jié)果E2√√E3√√√用例A3A9AKABB7B8BMBAC5X5DUPK例1形成測試用例(數(shù)據(jù))集c1c2c3輸入預(yù)期輸出1TFTA3修改文件2TFFAK信息M3FTTB5修改文件4FTFBW信息M5FFTC6信息L6FFFPK信息LM例2:自動售貨機(jī)一次只能售賣一瓶飲料,飲料分“橙汁”和“啤酒”兩種,每種飲料均為5角,售貨機(jī)每次只接收一個5角或一個1元的硬幣。用戶使用售貨機(jī)的方法如下:

若投入5角錢,按下“橙汁”或“啤酒”的按鈕,則相應(yīng)的飲料就送出去。若投入1元錢,按下“橙汁”或“啤酒”的按鈕,但售貨機(jī)沒有零錢找,則一個點亮“零錢找完”的紅燈,并退出投入的1元硬幣;并按下按鈕后,飲料不送出來而且1元硬幣也退出來;若有零錢找,則顯示“零錢找完”的紅燈滅,在送出飲料的同時找回零錢。例2:列出原因和結(jié)果原因投入5角投入1圓按橙汁按鈕按啤酒按鈕機(jī)內(nèi)有零錢機(jī)內(nèi)無零錢結(jié)果出橙汁出啤酒找零5角退回1圓“零錢找完”燈亮“零錢找完”燈滅小結(jié)-因果圖法

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論