因果圖、判定表-應(yīng)用指導(dǎo)

      網(wǎng)友投稿 749 2025-04-01

      1.??? 接口描述

      1.1.??? 工程方法使用環(huán)境

      本工程方法在測(cè)試方案設(shè)計(jì)階段的特性測(cè)試設(shè)計(jì)活動(dòng)中使用。在實(shí)際操作上,通常與等價(jià)類(lèi)劃分工程方法結(jié)合使用,即先對(duì)輸入進(jìn)行等價(jià)類(lèi)劃分,劃分的結(jié)果做為輸入項(xiàng)再進(jìn)行因果圖和判定表的分析。

      該方法不適用于功能復(fù)雜、輸入項(xiàng)多的特性或功能點(diǎn)

      1.2.??? 輸入

      輸入:特性測(cè)試規(guī)格

      參考文檔:設(shè)計(jì)規(guī)格、SRS、特性測(cè)試需求分析

      進(jìn)入標(biāo)準(zhǔn):

      1.特性測(cè)試規(guī)格覆蓋了特性的所有輸入

      2.特性測(cè)試規(guī)格對(duì)輸入的細(xì)分達(dá)到了參數(shù)級(jí)別

      1.3.??? 輸出

      輸出:測(cè)試項(xiàng)目

      退出標(biāo)準(zhǔn):

      1.測(cè)試項(xiàng)目覆蓋了所有特性測(cè)試規(guī)格

      2.測(cè)試項(xiàng)目輸入和輸出確定

      2.??? 應(yīng)用分析及指導(dǎo)

      2.1.??? 應(yīng)用分析

      該工程方法普遍適用于各種類(lèi)型特性的測(cè)試設(shè)計(jì)

      優(yōu)點(diǎn):

      1.充分考慮了輸入條件間的組合,對(duì)組合情況覆蓋充分

      2.最終每個(gè)用例覆蓋多種輸入情況,有利于提高測(cè)試效率

      3.設(shè)計(jì)過(guò)程中,對(duì)輸入條件間的約束關(guān)系做了考慮,避免了無(wú)效用例,用例的有效性高

      4.能同時(shí)得出每個(gè)測(cè)試項(xiàng)目的預(yù)期輸出

      缺點(diǎn):

      1.當(dāng)被測(cè)試特性輸入較多時(shí),因果圖和判定表的規(guī)模將會(huì)非常龐大

      2.輸入之間的約束條件不能有效區(qū)分輸入是否確實(shí)需要進(jìn)行組合測(cè)試,會(huì)造成不需要組合測(cè)試的輸入做了組合,從而產(chǎn)生用例冗余。

      因果圖、判定表-應(yīng)用指導(dǎo)

      簡(jiǎn)化:

      前面已經(jīng)提到特性輸入多時(shí),會(huì)造成因果圖和判定表規(guī)格龐大。考慮到每個(gè)特性可以細(xì)分為若干功能流程,而這些功能流程都有自己各自的輸入,功能流程間的輸入是不需要進(jìn)行組合的。

      因此,為了簡(jiǎn)化工作量,在應(yīng)用本工程方法前建議對(duì)特性進(jìn)行盡可能的功能流程細(xì)分,然后在對(duì)每個(gè)功能流程采用本工程方法。

      2.2.??? 應(yīng)用指導(dǎo)

      在開(kāi)始因果圖和判定表工程方法前,建議完成功能流程的細(xì)分,特性測(cè)試規(guī)格中等價(jià)類(lèi)的劃分。下面描述基于特性測(cè)試規(guī)格的應(yīng)用步驟:

      步驟1:標(biāo)識(shí)輸入和輸出

      逐項(xiàng)分析每項(xiàng)特性測(cè)試規(guī)格,找出其中的輸入和輸出并標(biāo)識(shí)出來(lái),其中要注意以下幾點(diǎn):

      1.輸入需要包括外部消息輸入、內(nèi)部預(yù)置的用戶(hù)狀態(tài)、數(shù)據(jù)配置等所有對(duì)系統(tǒng)輸出有影響的因素;

      2.輸入和輸出項(xiàng)只涉及2種取值的,可以只做為一個(gè)標(biāo)識(shí)出來(lái)。如果輸入項(xiàng)涉及多種取值的,每個(gè)取值需要做為一個(gè)輸入標(biāo)識(shí)出來(lái);

      4.標(biāo)識(shí)符可以自己確定,但輸入與輸出需要獨(dú)立標(biāo)識(shí)

      步驟2:畫(huà)出因果圖

      1.根據(jù)特性測(cè)試需求分析和SRS等參考文檔,針對(duì)每項(xiàng)特性測(cè)試規(guī)格,分析輸入與輸出之間,輸入與輸入之間的關(guān)系,根據(jù)這些關(guān)系,畫(huà)出因果圖。

      2.由于語(yǔ)法或環(huán)境限制,有些輸入與輸入之間,輸入與輸出之間的組合情況不可能出現(xiàn)。為表明這些特殊情況, 在因果圖上用一些記號(hào)表明約束或限制條件.

      步驟3:將因果圖轉(zhuǎn)換為判定表

      1.將輸入和輸出分別填入條件樁和動(dòng)作樁,并在條件項(xiàng)填滿(mǎn)輸入的所有組合,若輸入有n項(xiàng),則組合的列數(shù)應(yīng)該為2n列

      2.根據(jù)因果圖中的輸入條件約束關(guān)系,對(duì)不可能出現(xiàn)的輸入組合,在動(dòng)作項(xiàng)上做出刪除標(biāo)記

      3.根據(jù)因果圖中的輸入與輸出的因果關(guān)系,在動(dòng)作項(xiàng)上標(biāo)出對(duì)應(yīng)動(dòng)作結(jié)果

      步驟4:簡(jiǎn)化判定表

      簡(jiǎn)化判定表是將相似規(guī)則(即表中的列)進(jìn)行合并,以簡(jiǎn)少測(cè)試用例,當(dāng)然它是以犧牲測(cè)試用例充分性為代價(jià)的。

      簡(jiǎn)化的過(guò)程為:找到判定表中輸出完全相同的兩列,觀察它們的輸入是否相似,例如只有一個(gè)輸入不同時(shí),說(shuō)明不管該輸入取何值,輸出都是一樣的,也就是說(shuō)該輸入對(duì)輸出是無(wú)影響的,因此可以將這兩列合并為一列。

      下面是兩個(gè)規(guī)則(列)簡(jiǎn)化為一個(gè)規(guī)劃的示例圖:

      步驟5:生成測(cè)試項(xiàng)目

      簡(jiǎn)化后的判定表的每一列就是一個(gè)測(cè)試項(xiàng)目,它的輸入和輸出都已經(jīng)非常明確。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:在200mm晶圓上制造碳納米管場(chǎng)效應(yīng)晶體管,制造過(guò)程加快了1100倍以上
      下一篇:如何在Excel中更改/編輯數(shù)據(jù)透視圖的數(shù)據(jù)源/軸/圖例?
      相關(guān)文章
      国产亚洲玖玖玖在线观看| 亚洲国产人成在线观看69网站| 久久久久亚洲精品无码网址| 亚洲人成77777在线播放网站不卡| 亚洲AV天天做在线观看| 亚洲人成网站18禁止一区| 亚洲一级毛片免费观看| 亚洲国产成人精品无码区在线网站| 亚洲一区精品中文字幕| 久久久久亚洲精品无码系列| 久久精品国产亚洲网站| 亚洲精品无码mv在线观看网站| 在线亚洲精品自拍| 中文字幕亚洲一区二区三区| 亚洲午夜爱爱香蕉片| 在线观看亚洲精品国产| 国产亚洲日韩一区二区三区| 爱情岛论坛网亚洲品质自拍| 国产亚洲日韩在线三区| 亚洲精品制服丝袜四区| 国产亚洲一区二区三区在线观看 | 久久久久噜噜噜亚洲熟女综合| 亚洲人成网站在线观看青青| 国产精品亚洲综合一区| 在线亚洲97se亚洲综合在线| 亚洲五月综合缴情在线观看| 久久亚洲高清观看| 亚洲人成网www| 亚洲第一成年人网站| 亚洲乱码日产精品BD在线观看| 亚洲精品二三区伊人久久| 在线综合亚洲欧洲综合网站| 亚洲欧美熟妇综合久久久久| 在线观看国产一区亚洲bd| 亚洲国产成人爱av在线播放| 亚洲欧洲中文日韩久久AV乱码| 在线观看亚洲av每日更新| 久久久久亚洲AV成人无码网站| 1区1区3区4区产品亚洲| 亚洲人配人种jizz| 亚洲av色香蕉一区二区三区|