版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
測(cè)試的設(shè)計(jì)及測(cè)試用例黑盒測(cè)試用例的設(shè)計(jì)測(cè)試用例的作用交付給顧客的產(chǎn)品一部分,提高產(chǎn)品可信度做內(nèi)部使用,在代碼未完成前,準(zhǔn)備好,在代碼開(kāi)發(fā)或結(jié)束后可以快速投入測(cè)試基于需求的測(cè)試用例設(shè)計(jì)驗(yàn)證需求是否正確,完整性,無(wú)二義性,并且邏輯一致從“黑盒”角度設(shè)計(jì)出充分并且必要的測(cè)試集基于需求的測(cè)試需要工具支持,比如QC(QualityCenter)測(cè)試用例設(shè)計(jì)等價(jià)類劃分法邊界值分析法因果圖法基本路徑分析法場(chǎng)景設(shè)計(jì)法錯(cuò)誤猜測(cè)試正交分解法......黑盒測(cè)試的基本概念黑盒測(cè)試是從一種從軟件外部對(duì)軟件實(shí)施的測(cè)試,也稱功能測(cè)試或基于規(guī)格說(shuō)明的測(cè)試。其基本觀點(diǎn)是:任何程序都可以看作是從輸入定義域到輸出值域的映射,這種觀點(diǎn)將被測(cè)程序看作一個(gè)打不開(kāi)的黑盒,黑盒里面的內(nèi)容(實(shí)現(xiàn))是完全不知道的,只知道軟件要做什么。因無(wú)法看到盒子中的內(nèi)容,所以不知道軟件是如何實(shí)現(xiàn)的,也不關(guān)心黑盒里面的結(jié)構(gòu),只關(guān)心軟件的輸入數(shù)據(jù)和輸出結(jié)果。黑盒測(cè)試的基本概念黑盒測(cè)試是從用戶觀點(diǎn)出發(fā)的測(cè)試,其目的是盡可能發(fā)現(xiàn)軟件的外部行為錯(cuò)誤。在已知軟件產(chǎn)品功能的基礎(chǔ)上,檢測(cè)軟件功能能否按照需求規(guī)格說(shuō)明書(shū)的規(guī)定正常工作,是否有功能遺漏;檢測(cè)是否有人機(jī)交互錯(cuò)誤,是否有數(shù)據(jù)結(jié)構(gòu)和外部數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤,是否能恰當(dāng)?shù)亟邮諗?shù)據(jù)并保持外部信息(如數(shù)據(jù)庫(kù)或文件)等的完整性;檢測(cè)行為、性能等特性是否滿足要求等;檢測(cè)程序初始化和終止方面的錯(cuò)誤等。黑盒測(cè)試的基本概念黑盒測(cè)試著眼于軟件的外部特征,通過(guò)上述方面的檢測(cè),確定軟件所實(shí)現(xiàn)的功能是否按照軟件規(guī)格說(shuō)明書(shū)的預(yù)期要求正常工作.兩個(gè)顯著的優(yōu)點(diǎn):①黑盒測(cè)試與軟件具體實(shí)現(xiàn)無(wú)關(guān),所以如果軟件實(shí)現(xiàn)發(fā)生了變化,測(cè)試用例仍然可以使用;②設(shè)計(jì)黑盒測(cè)試用例可以和軟件實(shí)現(xiàn)同時(shí)進(jìn)行,因此可以壓縮項(xiàng)目總的開(kāi)發(fā)時(shí)間。黑盒測(cè)試的基本概念窮舉輸入測(cè)試是不現(xiàn)實(shí)的。這就需要我們認(rèn)真研究測(cè)試方法,以便能開(kāi)發(fā)出盡可能少的測(cè)試用例,發(fā)現(xiàn)盡可能多的軟件故障。常用的黑盒測(cè)試方法有等價(jià)類劃分、邊界值分析、決策表測(cè)試等,每種方法各有所長(zhǎng),我們應(yīng)針對(duì)軟件開(kāi)發(fā)項(xiàng)目的具體特點(diǎn),選擇合適的測(cè)試方法,有效地解決軟件開(kāi)發(fā)中的測(cè)試問(wèn)題。
等價(jià)類劃分等價(jià)類劃分法是一種典型的黑盒測(cè)試方法,它完全不考慮程序的內(nèi)部結(jié)構(gòu),只根據(jù)程序規(guī)格說(shuō)明書(shū)對(duì)輸入范圍進(jìn)行劃分,把所有可能的輸入數(shù)據(jù),即程序輸入域劃分為若干個(gè)互不相交的子集,稱為等價(jià)類,然后從每個(gè)等價(jià)類中選取少數(shù)具有代表性的數(shù)據(jù)作為測(cè)試用例,進(jìn)行測(cè)試。等價(jià)類劃分等價(jià)類劃分方法所謂等價(jià)類是指輸入域的某個(gè)互不相交的子集合,所有等價(jià)類的并便是整個(gè)輸入域。1.劃分等價(jià)類(1)有效等價(jià)類檢驗(yàn)程序是否實(shí)現(xiàn)了規(guī)格說(shuō)明預(yù)先規(guī)定的功能和性能。(2)無(wú)效等價(jià)類檢查軟件功能和性能的實(shí)現(xiàn)是否有不符合規(guī)格說(shuō)明要求的地方。等價(jià)類劃分方法2.常用的等價(jià)類劃分原則(1)按區(qū)間劃分(2)按數(shù)值劃分(3)按數(shù)值集合劃分(4)按限制條件或規(guī)則劃分(5)細(xì)分等價(jià)類等價(jià)類劃分方法在確立了等價(jià)類之后,可按下表的形式列出所有劃分出的等價(jià)類表:等價(jià)類表同樣,也可按照輸出條件,將輸出域劃分為若干個(gè)等價(jià)類。輸入條件有效等價(jià)類無(wú)效等價(jià)類等價(jià)類劃分方法3.等價(jià)類劃分測(cè)試用例設(shè)計(jì)在設(shè)計(jì)測(cè)試用例時(shí)應(yīng)同時(shí)考慮有效等價(jià)類和無(wú)效等價(jià)類測(cè)試用例的設(shè)計(jì)。根據(jù)等價(jià)類表設(shè)計(jì)測(cè)試用例,具體步驟如下:(1)為每個(gè)等價(jià)類規(guī)定一個(gè)唯一的編號(hào)。(2)設(shè)計(jì)一個(gè)新的測(cè)試用例,盡可能多地覆蓋尚未被覆蓋的有效等價(jià)類,重復(fù)這一步,直到測(cè)試用例覆蓋了所有的有效等價(jià)類。(3)設(shè)計(jì)一個(gè)新的測(cè)試用例,使其覆蓋并且只覆蓋一個(gè)還沒(méi)有被覆蓋的無(wú)效等價(jià)類。重復(fù)這一步,直至測(cè)試用例覆蓋了所有的無(wú)效等價(jià)類。等價(jià)類劃分等價(jià)類劃分法的測(cè)試運(yùn)用1.三角形問(wèn)題的等價(jià)類測(cè)試【例】三角形問(wèn)題是軟件測(cè)試文獻(xiàn)中使用最廣泛的一個(gè)例子。輸入三個(gè)整數(shù)a、b和c分別作為三角形的3條邊,通過(guò)程序判斷由這3條邊構(gòu)成的三角形類型是:等邊三角形、等腰三角形、一般三角形或非三角形(不能構(gòu)成一個(gè)三角形)。
等價(jià)類劃分法的測(cè)試運(yùn)用三角形問(wèn)題可以更詳細(xì)地描述為:
輸入3個(gè)整數(shù)a、b和c分別作為三角形的三條邊,要求a、b和c必須滿足以下條件:Con1.1≤a≤10Con2.1≤b≤100Con3.1≤c≤100
Con4.a(chǎn)<b+cCon5.b<a+c
Con6.c<a+b如果a、b和c滿足Con1、Con2和Con3,則輸出為4種情況之一:①.如果不滿足條件Con4、Con5和Con6中有一個(gè),則程序輸出為“非三角形”。②.如果三條邊相等,則程序輸出為“等邊三角形”。③.如果恰好有兩條邊相等,則程序輸出為“等腰三角形”。④.如果三條邊都不相等,則程序輸出為“一般三角形”。等價(jià)類劃分法的測(cè)試運(yùn)用2.保險(xiǎn)公司人壽保險(xiǎn)保費(fèi)計(jì)算程序的等價(jià)類測(cè)試【例2】某保險(xiǎn)公司人壽保險(xiǎn)的保費(fèi)計(jì)算方式為:
保費(fèi)=投保額×保險(xiǎn)費(fèi)率其中,保險(xiǎn)費(fèi)率根據(jù)年齡、性別、婚姻狀況和撫養(yǎng)人數(shù)的不同而有所不同,體現(xiàn)在不同年齡、性別、婚姻狀況和撫養(yǎng)人數(shù),點(diǎn)數(shù)設(shè)定不同,10點(diǎn)及10點(diǎn)以上保險(xiǎn)費(fèi)率為0.6%,10點(diǎn)以下保險(xiǎn)費(fèi)率為0.1%;而點(diǎn)數(shù)又是由投保人的年齡、性別、婚姻狀況和撫養(yǎng)人數(shù)來(lái)決定,具體規(guī)則見(jiàn)表。年齡性別婚姻狀況撫養(yǎng)人數(shù)20~3940~59其它MF已婚未婚1人扣0.5點(diǎn),最多扣3點(diǎn)6點(diǎn)4點(diǎn)2點(diǎn)4點(diǎn)3點(diǎn)3點(diǎn)5點(diǎn)等價(jià)類劃分法的測(cè)試運(yùn)用分析程序規(guī)格說(shuō)明中給出和隱含的對(duì)輸入數(shù)據(jù)的要求,可以得出:①年齡:一位或兩位非零整數(shù),取值的有效范圍為1~99。②性別:一位英文字符,只能取‘M’或’F’值。③婚姻:字符,只能取‘已婚’或‘未婚’。④撫養(yǎng)人數(shù):空白或字符‘無(wú)’或一位非零整數(shù)(1~9)⑤點(diǎn)數(shù):一位或兩位非零整數(shù),取值范圍為8~19通過(guò)對(duì)規(guī)格說(shuō)明輸入數(shù)據(jù)的取值分析,可以得出保險(xiǎn)公司人壽保險(xiǎn)保費(fèi)計(jì)算程序的等價(jià)類。等價(jià)類劃分法的測(cè)試運(yùn)用等價(jià)類測(cè)試存在兩個(gè)問(wèn)題:
一是規(guī)格說(shuō)明往往沒(méi)有定義無(wú)效測(cè)試用例的期望輸出應(yīng)該是什么樣的。因此,測(cè)試人員需要花費(fèi)大量時(shí)間來(lái)定義這些測(cè)試用例的期望輸出。二是強(qiáng)類型語(yǔ)言沒(méi)有必要考慮無(wú)效輸入。傳統(tǒng)等價(jià)類測(cè)試是諸如FORTRAN和COBOL這樣的語(yǔ)言占統(tǒng)治地位年代的產(chǎn)物,那時(shí)這種無(wú)效輸入的故障很常見(jiàn)。事實(shí)上,正是由于經(jīng)常出現(xiàn)這種錯(cuò)誤,才促使人們使用強(qiáng)類型語(yǔ)言。
邊界值分析法大量的軟件測(cè)試實(shí)踐表明,故障往往出現(xiàn)在定義域或值域的邊界上,而不是在其內(nèi)部。為檢測(cè)邊界附近的處理專門設(shè)計(jì)測(cè)試用例,通常都會(huì)取得很好的測(cè)試效果。邊界值分析法是一種很實(shí)用的黑盒測(cè)試用例方法,它具有很強(qiáng)的發(fā)現(xiàn)故障的能力。
邊界值分析法1.邊界條件邊界條件就是軟件計(jì)劃的操作界限所在的邊緣條件。一些可能與邊界有關(guān)的數(shù)據(jù)類型有:數(shù)值,速度,字符,地址,位置,尺寸,數(shù)量等。同時(shí),考慮這些數(shù)據(jù)類型的下述特征:第一個(gè)/最后一個(gè),最小值/最大值,開(kāi)始/完成,超過(guò)/在內(nèi),空/滿,最短/最長(zhǎng),最慢/最快,最早/最遲,最高/最低,相鄰/最遠(yuǎn)等。常見(jiàn)的邊界值
對(duì)16-bit的整數(shù)而言32767和-32768是邊界
屏幕上光標(biāo)在最左上、最右下位置
報(bào)表的第一行和最后一行
數(shù)組元素的第一個(gè)和最后一個(gè)
循環(huán)的第0次、第1次和倒數(shù)第2次、最后一次邊界值分析法其實(shí)邊界值和等價(jià)類密切相關(guān),輸入等價(jià)類和輸出等價(jià)類的邊界是要著重測(cè)試的邊界情況。在等價(jià)類的劃分過(guò)程中產(chǎn)生了許多等價(jià)類邊界。邊界是最容易出錯(cuò)的地方,所以,從等價(jià)類中選取測(cè)試數(shù)據(jù)時(shí)應(yīng)該關(guān)注邊界值。在等價(jià)類劃分基礎(chǔ)上進(jìn)行邊界值分析測(cè)試的基本思想是,選取正好等于、剛剛大于或剛剛小于等價(jià)類邊界的值作為測(cè)試數(shù)據(jù),而不是選取等價(jià)類中的典型值或任意值做為測(cè)試數(shù)據(jù)。邊界值分析法2.邊界值分析測(cè)試這里討論一個(gè)有兩個(gè)變量x1和x2的程序P。假設(shè)輸入變量x1和x2在下列范圍內(nèi)取值:
a≤x1≤b,c≤x2≤d邊界值分析利用輸入變量的最小值(min),稍大于最小值(min+),域內(nèi)任意值(nom),稍小于最大值(max-),最大值(max)來(lái)設(shè)計(jì)測(cè)試用例。邊界值分析法對(duì)于一個(gè)n變量的程序,邊界值分析測(cè)試會(huì)產(chǎn)生4n+1個(gè)測(cè)試用例。邊界值分析法3.健壯性邊界值測(cè)試
健壯性測(cè)試是邊界值分析的一種擴(kuò)展。
變量除了取min,min+,nom,max-,max五個(gè)邊界值外,還要考慮采用一個(gè)略超過(guò)最大值(max+)以及一個(gè)略小于最小值(min-)的取值邊界值分析法健壯性邊界值測(cè)試將產(chǎn)生6n+1個(gè)測(cè)試用例.健壯性測(cè)試最有意義的部分不是輸人,而是預(yù)期的輸出,觀察例外情況如何處理。邊界值舉例[250-500]邊界值:249、250、251、499、500、501邊界值分析法邊界值分析法的測(cè)試運(yùn)用1.三角形問(wèn)題的邊界值分析測(cè)試用例設(shè)計(jì)
邊界值分析測(cè)試用例測(cè)試用例abc預(yù)期輸出Test1Test2Test3Test4Test560606050506060605050126099100等腰三角形等腰三角形等邊三角形等腰三角形非三角形Test6Test7Test8Test960605050129910060605050等腰三角形等腰三角形等腰三角形非三角形Test10Test11Test12Test1312991006060505060605050等腰三角形等腰三角形等腰三角形非三角形
邊界值分析法的測(cè)試運(yùn)用加法器邊界值測(cè)試用例設(shè)計(jì)【例】加法器程序計(jì)算兩個(gè)1~100之間整數(shù)的和。對(duì)于加法器程序,根據(jù)輸入要求可將輸入空間劃分為三個(gè)等價(jià)類,即1個(gè)有效等價(jià)類(1~100之間),兩個(gè)無(wú)效等價(jià)類(<1,>100)。但這種等價(jià)類劃分不是很完善,我們只考慮了輸入數(shù)據(jù)的取值范圍,而沒(méi)有考慮輸入數(shù)據(jù)的類型,我們認(rèn)為輸入應(yīng)為整數(shù),但用戶輸入什么都有可能。邊界值分析法的測(cè)試運(yùn)用為此,我們可綜合考慮輸入數(shù)據(jù)的取值范圍和類型劃分等價(jià)類,其結(jié)果如下表所示。
加法器等價(jià)類編號(hào)輸入條件所屬類別編號(hào)輸入條件所屬類別11~100之間整數(shù)有效等價(jià)類5非數(shù)值(字母)無(wú)效等價(jià)類2<1整數(shù)無(wú)效等價(jià)類6非數(shù)值(特殊字符)無(wú)效等價(jià)類3>100整數(shù)無(wú)效等價(jià)類7非數(shù)值(空格)無(wú)效等價(jià)類4小數(shù)無(wú)效等價(jià)類8非數(shù)值(空白)無(wú)效等價(jià)類
邊界值分析法的測(cè)試運(yùn)用加法器邊界測(cè)試用例測(cè)試用例輸入數(shù)據(jù)預(yù)期輸出加數(shù)1加數(shù)2和Test115051Test225052Test39950149Test410050150Test550151Test650252Test75099149Test850100150Test9050提示“請(qǐng)輸入1~100間的整數(shù)”Test10500提示“請(qǐng)輸入1~100間的整數(shù)”Test1110150提示“請(qǐng)輸入1~100間的整數(shù)”Test1250101提示“請(qǐng)輸入1~100間的整數(shù)”Test130.250提示“請(qǐng)輸入1~100間的整數(shù)”邊界值分析法的測(cè)試運(yùn)用加法器邊界測(cè)試用例測(cè)試用例輸入數(shù)據(jù)預(yù)期輸出加數(shù)1加數(shù)2和Test14500.2提示“請(qǐng)輸入1~100間的整數(shù)”Test15A50提示“請(qǐng)輸入1~100間的整數(shù)”Test1650A提示“請(qǐng)輸入1~100間的整數(shù)”Test17@50提示“請(qǐng)輸入1~100間的整數(shù)”Test1850@提示“請(qǐng)輸入1~100間的整數(shù)”Test19空格50提示“請(qǐng)輸入1~100間的整數(shù)”Test2050空格提示“請(qǐng)輸入1~100間的整數(shù)”Test2150提示“請(qǐng)輸入1~100間的整數(shù)”Test2250提示“請(qǐng)輸入1~100間的整數(shù)”邊界值分析法的測(cè)試運(yùn)用應(yīng)用邊界值分析法進(jìn)行測(cè)試用例設(shè)計(jì)時(shí),應(yīng)遵循以下一些原則:(1)如果輸入條件對(duì)取值范圍進(jìn)行了限定,則應(yīng)以邊界內(nèi)部以及剛超出范圍邊界外的值作為測(cè)試用例。(2)如果對(duì)取值的個(gè)數(shù)進(jìn)行了界定,則應(yīng)分別以MAX、MAX-、MAX+、MIN、MIN-、MIN+個(gè)數(shù)作為測(cè)試用例。(3)對(duì)于輸出條件,同樣可以應(yīng)用上面提到的兩條原則來(lái)進(jìn)行測(cè)試用例設(shè)計(jì)。(4)如果程序規(guī)格說(shuō)明書(shū)中指明輸入或者輸出域是一個(gè)有序的集合,如順序文件、表格等,則應(yīng)注意選取有序集合中的第一個(gè)和最后一個(gè)元素作為測(cè)試用例。
因果圖法等價(jià)類劃分法和邊界值分析方法都是著重考慮輸入條件,如果程序輸入之間沒(méi)有什么聯(lián)系,采用等價(jià)類劃分和邊界值分析是一種比較有效的方法。但如果輸入之間有關(guān)系,例如,約束關(guān)系、組合關(guān)系,這種關(guān)系用等價(jià)類劃分和邊界值分析是很難描述的,測(cè)試效果難以保障,因此必須考慮使用一種適合于描述對(duì)于多種條件的組合,產(chǎn)生多個(gè)相應(yīng)動(dòng)作的測(cè)試方法,因果圖正是在此背景下提出的。進(jìn)行因果圖法處理某軟件規(guī)格說(shuō)明書(shū)包含這樣的要求:第一列字符必須是A或B,第二列字符必須是一個(gè)數(shù)字,在此情況下進(jìn)行文件的修改,但如果第一列字符不正確,則給出信息L;如果第二列字符不是數(shù)字,則給出信息M。
因果圖法因果圖法的原理1.因果圖
因果圖法的原理
因果圖法的原理2.因果圖法測(cè)試用例的設(shè)計(jì)步驟:(1)確定軟件規(guī)格中的原因和結(jié)果。分析規(guī)格說(shuō)明中哪些是原因(即輸入條件或輸入條件的等價(jià)類),哪些是結(jié)果(即輸出條件),并給每個(gè)原因和結(jié)果賦予一個(gè)標(biāo)識(shí)符。(2)確定原因和結(jié)果之間的邏輯關(guān)系。分析軟件規(guī)格說(shuō)明中的語(yǔ)義,找出原因與結(jié)果之間、原因與原因之間對(duì)應(yīng)的關(guān)系,根據(jù)這些關(guān)系畫(huà)出因果圖。(3)確定因果圖中的各個(gè)約束。由于語(yǔ)法或環(huán)境的限制,有些原因與原因之間、原因與結(jié)果之間的組合情況不可能出現(xiàn)。為表明這些特殊情況,在因果圖上用一些記號(hào)表明約束或限制條件。(4)把因果圖轉(zhuǎn)換為決策表。(5)根據(jù)決策表設(shè)計(jì)測(cè)試用例。因果圖法的測(cè)試運(yùn)用有一個(gè)處理單價(jià)為1元5角錢的盒裝飲料的自動(dòng)售貨機(jī)軟件。若投入1元5角硬幣,按下“可樂(lè)”、“雪碧”或“紅茶”按鈕,相應(yīng)的飲料就送出來(lái)。若投入的是兩元硬幣,在送出飲料的同時(shí)退還5角硬幣
投入1元5角硬幣投入2元硬幣按“可樂(lè)”按鈕按“雪碧”按鈕按“紅茶”按鈕退還5角硬幣送出“可樂(lè)”飲料送出“雪碧”飲料送出“紅茶”飲料已投幣已按鈕因果圖
決策表法在所有的黑盒測(cè)試方法中,基于決策表的測(cè)試是最嚴(yán)格,最具有邏輯性的測(cè)試方法。決策表法決策表法1.決策表決策表是把作為條件的所有輸入的各種組合值以及對(duì)應(yīng)輸出值都羅列出來(lái)而形成的表格。
它能夠?qū)?fù)雜的問(wèn)題按照各種可能的情況全部列舉出來(lái),簡(jiǎn)明并避免遺漏。因此,利用決策表能夠設(shè)計(jì)出完整的測(cè)試用例集合。
決策表法決策表通常由條件樁、條件項(xiàng)、動(dòng)作樁和動(dòng)作項(xiàng)4部分組成。
條件樁
條件項(xiàng)動(dòng)作樁動(dòng)作項(xiàng)規(guī)則決策表的組成
動(dòng)作項(xiàng)和條件項(xiàng)緊密相關(guān),指出在條件項(xiàng)的各組取值情況下應(yīng)采取的動(dòng)作。決策表法2.決策表的構(gòu)造及化簡(jiǎn)構(gòu)造決策表可采用以下5個(gè)步驟:(1)列出所有的條件樁和動(dòng)作樁。(2)確定規(guī)則的個(gè)數(shù)。(3)填入條件項(xiàng)。(4)填入動(dòng)作項(xiàng),得到初始決策表。(5)簡(jiǎn)化決策表,合并相似規(guī)則。因果圖生成決策表因果+決策案例中國(guó)象棋中走馬的實(shí)際情況如果落點(diǎn)在棋盤外,則不移動(dòng)棋子;如果落點(diǎn)與起點(diǎn)不構(gòu)成日字型,則不移動(dòng)棋子;如果落點(diǎn)處有自己方棋子,則不移動(dòng)棋子;如果在落點(diǎn)方向的鄰近交叉點(diǎn)有棋子(絆馬腿),則不移動(dòng)棋子;如果不屬于1-4條,且落點(diǎn)處無(wú)棋子,則移動(dòng)棋子;如果不屬于1-4條,且落點(diǎn)處為對(duì)方棋子(非老將),則移動(dòng)棋子并除去對(duì)方棋子;如果不屬于1-4條,且落點(diǎn)處為對(duì)方老將,則移動(dòng)棋子,并提示戰(zhàn)勝對(duì)方,游戲結(jié)束設(shè)計(jì)測(cè)試用例的方法原因:1.落點(diǎn)在棋盤上2.落點(diǎn)與起點(diǎn)構(gòu)成日字3.落點(diǎn)處不為自己方棋子4.落點(diǎn)方向的鄰近交叉點(diǎn)有棋子5.落點(diǎn)處無(wú)棋子6.落點(diǎn)處為對(duì)方棋子(非老將)7.落點(diǎn)處為對(duì)方老將結(jié)果:21不移動(dòng)棋子22移動(dòng)棋子23移動(dòng)棋子,并除去對(duì)方棋子24移動(dòng)棋子,并提示戰(zhàn)勝對(duì)方,結(jié)束游戲設(shè)計(jì)測(cè)試用例的方法決策表的例子因果圖法+決策表作業(yè)某軟件規(guī)格說(shuō)明書(shū)規(guī)定:輸入的第一個(gè)字符必須是#或*,第二個(gè)字符必須是一個(gè)數(shù)字,此情況下進(jìn)行文件的修改;如果第一個(gè)字符不是#或*,則給出信息N,如果第二個(gè)字符不是數(shù)字,則給出信息M。
黑盒測(cè)試方法的比較與選擇上面討論了幾種典型的黑盒測(cè)試方法,這些測(cè)試方法的共同特點(diǎn)是,它們都把程序看作是一個(gè)打不開(kāi)的黑盒,只知道輸入到輸
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度彩鋼棚鋼結(jié)構(gòu)材料質(zhì)量檢測(cè)合同3篇
- 2025年度年度財(cái)務(wù)報(bào)表編制保密合作協(xié)議3篇
- 年度非開(kāi)挖導(dǎo)向鉆機(jī)鋪管機(jī)市場(chǎng)分析及競(jìng)爭(zhēng)策略分析報(bào)告
- 二零二五年恒大地產(chǎn)商業(yè)地產(chǎn)租賃及產(chǎn)權(quán)變更代理合同樣本3篇
- 2025廠長(zhǎng)任期企業(yè)可持續(xù)發(fā)展戰(zhàn)略合同3篇
- 二零二五版創(chuàng)業(yè)園區(qū)租賃合同參考模板(含孵化服務(wù))3篇
- 2025年度瓷磚批發(fā)市場(chǎng)入駐經(jīng)營(yíng)合同4篇
- 2025年蔬菜運(yùn)輸合同含蔬菜品牌推廣效果評(píng)估條款2篇
- 2025年度豪華品牌4S店新車銷售與服務(wù)保障合同3篇
- 2025年LED廣告屏租賃與品牌推廣服務(wù)合同模板3篇
- GB/T 37238-2018篡改(污損)文件鑒定技術(shù)規(guī)范
- 普通高中地理課程標(biāo)準(zhǔn)簡(jiǎn)介(湘教版)
- 河道治理工程監(jiān)理通知單、回復(fù)單范本
- 超分子化學(xué)簡(jiǎn)介課件
- 高二下學(xué)期英語(yǔ)閱讀提升練習(xí)(一)
- 易制爆化學(xué)品合法用途說(shuō)明
- 【PPT】壓力性損傷預(yù)防敷料選擇和剪裁技巧
- 大氣喜慶迎新元旦晚會(huì)PPT背景
- DB13(J)∕T 242-2019 鋼絲網(wǎng)架復(fù)合保溫板應(yīng)用技術(shù)規(guī)程
- 心電圖中的pan-tompkins算法介紹
- 羊絨性能對(duì)織物起球的影響
評(píng)論
0/150
提交評(píng)論