版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟工復(fù)習(xí)資料軟工復(fù)習(xí)資料軟工復(fù)習(xí)資料資料僅供參考文件編號(hào):2022年4月軟工復(fù)習(xí)資料版本號(hào):A修改號(hào):1頁(yè)次:1.0審核:批準(zhǔn):發(fā)布日期:?jiǎn)芜x10題20分;填空10空20分;名詞解釋4題20分;簡(jiǎn)答4題20分;應(yīng)用2題20分一、單選題軟件是一種(C)A.物質(zhì)產(chǎn)品B.物理產(chǎn)品C.邏輯產(chǎn)品D.文檔產(chǎn)品下列4個(gè)選項(xiàng)中,不屬于軟件危機(jī)表現(xiàn)的是(D)A.開(kāi)發(fā)的軟件可靠性差B.經(jīng)費(fèi)預(yù)算不斷突破,完成時(shí)間一再拖延C.開(kāi)發(fā)的軟件可維護(hù)性差D.開(kāi)發(fā)的軟件規(guī)模龐大,結(jié)構(gòu)復(fù)雜下列4個(gè)選項(xiàng)中,不屬于軟件危機(jī)原因的是:軟件(D)A.規(guī)模越來(lái)越大B.結(jié)構(gòu)越來(lái)越復(fù)雜C.開(kāi)發(fā)技術(shù)落后D.用戶(hù)素質(zhì)不高下列4種模型中,屬于文檔驅(qū)動(dòng)的是(C)A.噴泉模型B.增量模型C.瀑布模型D.螺旋模型下列工作中,不在需求分析階段進(jìn)行的是(B)A.編寫(xiě)需求規(guī)格說(shuō)明B.編寫(xiě)集成測(cè)試計(jì)劃C.編寫(xiě)用戶(hù)手冊(cè)初稿D.修改完善軟件開(kāi)發(fā)計(jì)劃需求分析的主要結(jié)果是(C)A.開(kāi)發(fā)計(jì)劃B.可行性研究報(bào)告C.需求規(guī)格說(shuō)明D.設(shè)計(jì)說(shuō)明需求分析要解決的最重要的問(wèn)題是(A)A.要讓軟件做什么B.要給軟件提供哪些信息C.要求軟件工作效率怎樣D.要讓該軟件具有何種結(jié)構(gòu)需求規(guī)格說(shuō)明的內(nèi)容不應(yīng)包括軟件的(B)A.主要功能與性能B.算法詳細(xì)過(guò)程C.用戶(hù)界面D.運(yùn)行環(huán)境數(shù)據(jù)流圖用于描述待開(kāi)發(fā)軟件的(B)A.物理模型B.邏輯模型C.控制結(jié)構(gòu)D.數(shù)據(jù)結(jié)構(gòu)分層DFD的頂層圖描述了系統(tǒng)的(B)A.細(xì)節(jié)B.輸入與輸出C.作者D.繪制時(shí)間在DFD中,雙杠表示(D)A.數(shù)據(jù)處理B.數(shù)據(jù)源點(diǎn)C.數(shù)據(jù)流D.數(shù)據(jù)存儲(chǔ)父圖與子圖平衡指子圖的輸入、輸出流同父圖相應(yīng)加工的輸入、輸出流(A)A.必須一致B.數(shù)目必須相等C.名字必須相同D.數(shù)目必須不等關(guān)于DD的4類(lèi)條目,不可再分解的最小元素條目是(B)A.數(shù)據(jù)流條目B.數(shù)據(jù)項(xiàng)條目C.數(shù)據(jù)存儲(chǔ)條目D.加工條目為提高模塊獨(dú)立性,模塊之間最好是(D)A.公共耦合B.控制耦合C.內(nèi)容耦合D.數(shù)據(jù)耦合為提高模塊獨(dú)立性,模塊內(nèi)部最好是(C)A.邏輯內(nèi)聚B.時(shí)間內(nèi)聚C.功能內(nèi)聚D.通信內(nèi)聚劃分模塊時(shí),一個(gè)模塊的(A)A.作用范圍應(yīng)在其控制范圍內(nèi)B.控制范圍應(yīng)在其作用范圍內(nèi)C.作用范圍與控制范圍互不包含D.作用范圍與控制范圍不受任何限制程序的三種基本控制結(jié)構(gòu)的共同特點(diǎn)是(D)A.不能嵌套使用B.只能用來(lái)寫(xiě)簡(jiǎn)單程序C.已經(jīng)用硬件實(shí)現(xiàn)D.單入口和單出口下列4圖中支持結(jié)構(gòu)化程序設(shè)計(jì)原理并可自動(dòng)生成程序的是(D)A.程序流程圖B.工程網(wǎng)絡(luò)圖C.程序圖D.PAD圖黑盒法設(shè)計(jì)測(cè)試用例的根據(jù)是程序的(C)A.應(yīng)用范圍B.內(nèi)部邏輯C.功能D.輸入數(shù)據(jù)集成測(cè)試主要是為了發(fā)現(xiàn)(B)A.需求分析的錯(cuò)誤B.概要設(shè)計(jì)的錯(cuò)誤C.詳細(xì)設(shè)計(jì)的錯(cuò)誤D.編碼的錯(cuò)誤集成測(cè)試時(shí),能較早發(fā)現(xiàn)高層模塊接口錯(cuò)誤的測(cè)試方法為(A)A.自頂向下漸增測(cè)試B.自底向上漸增測(cè)試C.非漸增式測(cè)試D.系統(tǒng)測(cè)試下列描述中,不屬于基本路徑測(cè)試步驟的是(A)A.進(jìn)行邊界值分析B.據(jù)詳細(xì)設(shè)計(jì)或源程序?qū)С龀绦驁DC.計(jì)算程序圖的環(huán)路復(fù)雜性D.確定只含獨(dú)立路徑的基本路徑集關(guān)于集成測(cè)試,下列描述中錯(cuò)誤的是(A)A.可采用演繹法B.可采用自頂向下結(jié)合法C.可采用自底向上結(jié)合法D.可采用非漸增式方法為使軟件適應(yīng)其運(yùn)行環(huán)境變化而修改軟件的過(guò)程稱(chēng)為(B)A.校正性維護(hù)B.適應(yīng)性維護(hù)C.完善性維護(hù)D.預(yù)防性維護(hù)為使軟件增加功能、增強(qiáng)性能、提高效率而修改軟件的過(guò)程稱(chēng)為(C)A.校正性維護(hù)B.適應(yīng)性維護(hù)C.完善性維護(hù)D.預(yù)防性維護(hù)為提高軟件的可維護(hù)性和可靠性而對(duì)軟件進(jìn)行修改稱(chēng)為(D)A.校正性維護(hù)B.適應(yīng)性維護(hù)C.完善性維護(hù)D.預(yù)防性維護(hù)軟件維護(hù)的副作用是指(C)A.開(kāi)發(fā)時(shí)的錯(cuò)誤B.隱含的錯(cuò)誤C.修改軟件造成的錯(cuò)誤D.運(yùn)行時(shí)誤操作面向?qū)ο蠓椒ǖ幕咎匦圆话?D)A.繼承性B.多態(tài)性C.封裝性D.正確性子類(lèi)自動(dòng)共享父類(lèi)的操作和屬性,稱(chēng)為(A)A.繼承B.多態(tài)C.封裝D.消息軟件部件的內(nèi)部實(shí)現(xiàn)與外部可訪問(wèn)性分離,這是指軟件的(C)A.繼承性B.共享性C.封裝性D.抽象性面向?qū)ο蠓椒▽?shí)現(xiàn)共享和提高重用的主要途徑是(A)A.使用繼承B.提高內(nèi)聚C.降低耦合D.使用封裝火車(chē)是一種陸上交通工具,火車(chē)和陸上交通工具之間的關(guān)系是(D)A.組裝關(guān)系B.整體──部分C.聚集關(guān)系D.一般化關(guān)系表示對(duì)象的相互行為的模型是(B)A.對(duì)象模型B.動(dòng)態(tài)模型C.功能模型D.分析模型填空題文檔是有關(guān)計(jì)算機(jī)程序功能、設(shè)計(jì)、編制、使用的文字或圖形資料。軟件工程包含軟件軟件開(kāi)發(fā)技術(shù)和軟件工程管理兩大部分內(nèi)容。瀑布模型是將生存周期各活動(dòng)規(guī)定為依線性順序聯(lián)接的若干階段的模型。結(jié)構(gòu)化分析的基本思想是自頂向下,逐步求精??尚行苑治龅闹饕獌?nèi)容有技術(shù)可行性、經(jīng)濟(jì)可行性和社會(huì)可行性分析。需求分析階段要確定對(duì)系統(tǒng)的綜合需求,其中最主要的是功能需求,該階段產(chǎn)生的最重要的文檔之一是需求規(guī)格說(shuō)明。解決一個(gè)復(fù)雜問(wèn)題,往往采取的策略是分解。SA方法中主要描述工具是DFD(數(shù)據(jù)流圖)與DD(數(shù)據(jù)字典)。數(shù)據(jù)流圖中的箭頭表示數(shù)據(jù)流,橢圓表示加工(處理),雙杠表示數(shù)據(jù)存儲(chǔ),矩型框表示外部實(shí)體(數(shù)據(jù)源點(diǎn)或終點(diǎn))。當(dāng)DFD中某加工的一組動(dòng)作存在多個(gè)復(fù)雜組合判斷時(shí),宜用判定表或判定樹(shù)。軟件設(shè)計(jì)的基本原理有模塊化、抽象、信息隱蔽、模塊獨(dú)立性。模塊內(nèi)各元素的聯(lián)系越緊密,其內(nèi)聚性就越高,模塊的獨(dú)立性就越好。劃分模塊時(shí),應(yīng)盡量做到低耦合、高內(nèi)聚。兩個(gè)模塊內(nèi)部都使用同一張表,這種耦合屬于公共耦合。程序的三種基本控制結(jié)構(gòu)是順序結(jié)構(gòu)、選擇(分支)結(jié)構(gòu)、重復(fù)(循環(huán))結(jié)構(gòu)。軟件測(cè)試的目的是為了發(fā)現(xiàn)軟件中的錯(cuò)誤。軟件測(cè)試方法一般分兩大類(lèi):靜態(tài)測(cè)試法和動(dòng)態(tài)測(cè)試法,動(dòng)態(tài)測(cè)試包括黑盒法和白盒法。動(dòng)態(tài)測(cè)試中,主要測(cè)試程序功能的方法稱(chēng)為黑盒法,測(cè)試程序內(nèi)部結(jié)構(gòu)及處理過(guò)程的方法稱(chēng)為白盒法。黑盒技術(shù)設(shè)計(jì)方法主要有等價(jià)類(lèi)劃分、邊界值分析、錯(cuò)誤推測(cè)、因果圖等。用等價(jià)類(lèi)劃分法設(shè)計(jì)一個(gè)測(cè)試用例時(shí),應(yīng)使其覆蓋盡可能多的尚未被覆蓋的合理等價(jià)類(lèi)或只覆蓋1個(gè)不合理等價(jià)類(lèi)。為識(shí)別和糾正錯(cuò)誤,彌補(bǔ)軟件性能缺陷而修改軟件的過(guò)程稱(chēng)為校正性維護(hù)。為使軟件適應(yīng)其運(yùn)行環(huán)境變化而修改軟件的過(guò)程稱(chēng)為適應(yīng)性維護(hù)。為使軟件增加功能、增強(qiáng)性能、提高效率而修改軟件的過(guò)程稱(chēng)為完善性維護(hù)。維護(hù)階段是軟件生存周期中時(shí)間最長(zhǎng)的階段,花費(fèi)精力和費(fèi)用最多的階段。對(duì)象的抽象是類(lèi),類(lèi)的具體化就是對(duì)象。類(lèi)具有操作,它是對(duì)象的行為的抽象。聚集關(guān)系是“整體──部分”關(guān)系,關(guān)系中有整體類(lèi)和部分類(lèi)之分。一般化關(guān)系是“一般──具體”的關(guān)系,關(guān)系中有一般化類(lèi)和具體類(lèi)之分。面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言的最主要特點(diǎn)是繼承性,這是其他語(yǔ)言沒(méi)有的。繼承性是子類(lèi)自動(dòng)共享父類(lèi)屬性和操作的機(jī)制。繼承具有傳遞性和多重性。一個(gè)子類(lèi)繼承多個(gè)父類(lèi)的特性,稱(chēng)為多重繼承。類(lèi)的層次結(jié)構(gòu)中,上層類(lèi)稱(chēng)父類(lèi)或超類(lèi),下層類(lèi)稱(chēng)子類(lèi)。面向?qū)ο蠓治瞿P椭?對(duì)象模型描述系統(tǒng)的靜態(tài)結(jié)構(gòu),使用對(duì)象圖工具;動(dòng)態(tài)模型描述系統(tǒng)的控制結(jié)構(gòu),使用狀態(tài)圖工具;功能模型描述系統(tǒng)的所有計(jì)算,表明如何從輸入值得到輸出值,使用數(shù)據(jù)流圖工具。三、名詞解釋軟件:軟件是計(jì)算機(jī)程序及其相關(guān)文檔的集合。程序是計(jì)算任務(wù)的處理對(duì)象和處理規(guī)則的描述;文檔是有關(guān)計(jì)算機(jī)程序功能、設(shè)計(jì)、編制、使用的文字或圖形資料。軟件與硬件一起構(gòu)成完整的計(jì)算機(jī)系統(tǒng)。模塊化:自頂向下逐層把軟件系統(tǒng)劃分成若干模塊的過(guò)程。抽象:只考慮事物共有的本質(zhì)特性而暫不考慮其細(xì)節(jié)的思維方式。模塊獨(dú)立性:每個(gè)模塊只完成要求的獨(dú)立的子功能,且與其他模塊聯(lián)系最少且接口簡(jiǎn)單。耦合性:軟件系統(tǒng)結(jié)構(gòu)中各模塊間相互聯(lián)系的緊密程度。內(nèi)聚性:模塊的功能強(qiáng)度的度量,即一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度。軟件測(cè)試:為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程。集成測(cè)試:在單元測(cè)試基礎(chǔ)上,將所有模塊按設(shè)計(jì)要求組裝成一個(gè)完整的系統(tǒng)進(jìn)行的測(cè)試,也稱(chēng)組裝測(cè)試或聯(lián)合測(cè)試。用于發(fā)現(xiàn)模塊組裝中可能出現(xiàn)的問(wèn)題?;貧w測(cè)試:在軟件修改或調(diào)試或增殖了新模塊后,使用先前的測(cè)試用例對(duì)軟件重復(fù)曾進(jìn)行過(guò)的測(cè)試,以驗(yàn)證軟件的修改/調(diào)試/增殖后有無(wú)引出新的錯(cuò)誤,是否仍然滿(mǎn)足需求規(guī)格說(shuō)明。合理等價(jià)類(lèi):正確的輸入數(shù)據(jù)。不合理等價(jià)類(lèi):錯(cuò)誤的輸入數(shù)據(jù)。校正性維護(hù):為識(shí)別和糾正錯(cuò)誤,彌補(bǔ)軟件性能缺陷而修改軟件的過(guò)程。21%適應(yīng)性維護(hù):為使軟件適應(yīng)其運(yùn)行環(huán)境變化而修改軟件的過(guò)程。25%完善性維護(hù):為使軟件增加功能、增強(qiáng)性能、提高效率而修改軟件的過(guò)程。50%預(yù)防性維護(hù):為提高軟件的可維護(hù)性和可靠性而修改軟件的過(guò)程。4%維護(hù)副作用:因修改軟件而造成的錯(cuò)誤或其他不希望出現(xiàn)的情況。四、簡(jiǎn)答題什么是瀑布模型它將軟件生存周期分為哪幾個(gè)階段適合于哪些項(xiàng)目開(kāi)發(fā)?
答:瀑布模型是將軟件生存周期各個(gè)活動(dòng)規(guī)定為依線性順序連接的若干階段的模型。它將軟件生存周期分為可行性研究與項(xiàng)目開(kāi)發(fā)計(jì)劃、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測(cè)試、維護(hù)7個(gè)階段。它規(guī)定了由前至后、相互銜接的固定次序,如瀑布流水,逐級(jí)下落。以文檔為驅(qū)動(dòng),適合于軟件需求明確且基本固定的軟件項(xiàng)目開(kāi)發(fā)。項(xiàng)目解決方法可行性研究的三大內(nèi)容有哪些?
答:⑴技術(shù)可行性分析(技術(shù)水平,人員素質(zhì),軟硬資源,約束條件);⑵經(jīng)濟(jì)可行性分析(成本─效益分析);⑶社會(huì)可行性分析(合同、責(zé)任、侵權(quán)、用戶(hù)組織的管理模式及規(guī)范等)結(jié)構(gòu)化方法的三大構(gòu)成是什么各適用于軟件開(kāi)發(fā)何階段?
答:⑴結(jié)構(gòu)化分析SA:用于需求分析階段(面向數(shù)據(jù)流進(jìn)行需求分析的方法。使用簡(jiǎn)單符號(hào),根據(jù)軟件內(nèi)部數(shù)據(jù)傳遞、變換關(guān)系,自頂向下逐層分解,描繪出滿(mǎn)足功能要求的軟件模型);⑵結(jié)構(gòu)化設(shè)計(jì)SD:用于概要設(shè)計(jì)階段(面向數(shù)據(jù)流的設(shè)計(jì)方法。以DFD為基礎(chǔ)映射成軟件結(jié)構(gòu));⑶結(jié)構(gòu)化程序設(shè)計(jì)SP:用于詳細(xì)設(shè)計(jì)階段(采用自頂向下、逐步求精的程序設(shè)計(jì)方法;使用三種基本控制結(jié)構(gòu)構(gòu)造程序;單入口、單出口)。面向?qū)ο蠓椒ǖ娜髢?nèi)容是什么各相當(dāng)于結(jié)構(gòu)化軟件開(kāi)發(fā)方法何階段?
答:⑴面向?qū)ο蠓治鯷①問(wèn)題陳述與需求分析;②建模(對(duì)象模型,動(dòng)態(tài)模型;功能模型)];相當(dāng)于需求分析階段。⑵面向?qū)ο蟮脑O(shè)計(jì)(OOD)[把分析階段得到的需求轉(zhuǎn)變成符合成本和質(zhì)量要求的、抽象的系統(tǒng)實(shí)現(xiàn)方案的過(guò)程:①系統(tǒng)設(shè)計(jì):確定實(shí)現(xiàn)系統(tǒng)的策略和目標(biāo)系統(tǒng)的高層結(jié)構(gòu);②對(duì)象設(shè)計(jì):確定解空間中的類(lèi)、關(guān)聯(lián)、接口形式及操作的算法];相當(dāng)于概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)階段。⑶面向?qū)ο蟮膶?shí)現(xiàn)[①類(lèi)和系統(tǒng)的實(shí)現(xiàn):把OOD結(jié)果翻譯成用某種程序設(shè)計(jì)語(yǔ)言書(shū)寫(xiě)的面向?qū)ο蟪绦?②測(cè)試并調(diào)試面向?qū)ο蟪绦騗;相當(dāng)于編碼和測(cè)試階段。什么是需求分析該階段的基本任務(wù)是什么其主要任務(wù)有哪些?
答:需求分析是將用戶(hù)需求陳述轉(zhuǎn)化為完整的需求定義,繼而形成規(guī)范化的需求規(guī)格說(shuō)明的過(guò)程。其基本任務(wù)是準(zhǔn)確定義系統(tǒng)的功能,主要任務(wù)有:⑴確定系統(tǒng)需求:功能需求,性能需求,環(huán)境需求,用戶(hù)界面需求,其它需求(可靠性,安全性,可維護(hù)性等);⑵導(dǎo)出系統(tǒng)邏輯模型;⑶編修文檔:需求規(guī)格說(shuō)明,用戶(hù)手冊(cè),確認(rèn)測(cè)試計(jì)劃,項(xiàng)目開(kāi)發(fā)計(jì)劃;⑷評(píng)審。DD的作用是什么?
答:清晰、無(wú)歧義地定義系統(tǒng)中的各成分的具體含義,和DFD共同構(gòu)成系統(tǒng)的邏輯模型,是需求規(guī)格說(shuō)明的主要組成部分。軟件設(shè)計(jì)的基本原理有那些?
答:⑴抽象(抽出事物本質(zhì)特性而暫不考慮其細(xì)節(jié));⑵模塊化(自頂向下逐層把軟件系統(tǒng)劃分成若干模塊);⑶信息隱蔽[使模塊內(nèi)的信息不被不需要這些信息的其他模塊訪問(wèn)];⑷模塊獨(dú)立:每個(gè)模塊只完成系統(tǒng)要求的獨(dú)立的子功能,并且與其他模塊的聯(lián)系最少且接口簡(jiǎn)單)。應(yīng)如何提高模塊的獨(dú)立性?
答:低耦合、高內(nèi)聚(努力降低模塊的耦合性、提高模塊的內(nèi)聚性)。簡(jiǎn)述構(gòu)造判定表的步驟。
答:⑴提取問(wèn)題中的條件;⑵標(biāo)出條件的取值;⑶計(jì)算所有條件的組合數(shù);⑷提取可采取的操作;⑸制作判定表;⑹完善判定表(補(bǔ)遺漏,并冗余)。軟件測(cè)試的目的是什么軟件調(diào)試的目的是什么?
答:軟件測(cè)試的目的是選用最少的、高效的測(cè)試數(shù)據(jù)以發(fā)現(xiàn)盡可能多的錯(cuò)誤:軟件調(diào)試的目的是確定錯(cuò)誤的原因和位置并改正錯(cuò)誤。屬于黑盒法的測(cè)試用例設(shè)計(jì)方法有哪幾種試對(duì)這些方法做比較。
答:主要有等價(jià)類(lèi)劃分、邊界值分析、錯(cuò)誤推測(cè)、因果圖等。其比較如下:
⑴等價(jià)類(lèi)劃分將輸入數(shù)據(jù)域按合理的或不合理分成若干等價(jià)類(lèi),測(cè)試每個(gè)等價(jià)類(lèi)的代表值就等于對(duì)該類(lèi)其他值的測(cè)試。該法比隨機(jī)選擇測(cè)試用例要好得多,缺點(diǎn)是沒(méi)有注意選擇某些高效的、能發(fā)現(xiàn)更多錯(cuò)誤的測(cè)試用例。
⑵程序往往在處理邊界情況時(shí)出錯(cuò)。邊界值分析法選擇邊界附近的值作為測(cè)試用例,檢查邊界情況,查錯(cuò)效率較高,可查出更多的錯(cuò)誤,能發(fā)現(xiàn)被疏忽的問(wèn)題。
⑶錯(cuò)誤推測(cè)法根據(jù)經(jīng)驗(yàn)或直覺(jué)推測(cè)程序中可能存在的各種錯(cuò)誤,從而有針對(duì)性地編寫(xiě)檢查這些錯(cuò)誤的測(cè)試用例。該法沒(méi)有確定的步驟,憑經(jīng)驗(yàn)進(jìn)行。
⑷因果圖把用自然語(yǔ)言描述的功能說(shuō)明轉(zhuǎn)換為判定表,最后為判定表的每一列設(shè)計(jì)一個(gè)測(cè)試用例,能有效地檢測(cè)輸入條件的各種組合可能會(huì)引起的錯(cuò)誤。
⑸上述測(cè)試方法各有所長(zhǎng),每種方法都能設(shè)計(jì)一組相應(yīng)測(cè)試?yán)?用這組例子易發(fā)現(xiàn)某種類(lèi)型錯(cuò)誤,但可能不易發(fā)現(xiàn)另一種類(lèi)型錯(cuò)誤。因此實(shí)際測(cè)試中應(yīng)綜合使用各種測(cè)試方法,形成綜合策略,通常先用黑盒法設(shè)計(jì)基本的測(cè)試用例,再用白盒法補(bǔ)充一些必要的測(cè)試用例。具體做法是:①任何情況下都應(yīng)使用邊界值分析法。設(shè)計(jì)用例時(shí),應(yīng)既包括輸入數(shù)據(jù)的邊界情況又盡量包括輸出數(shù)據(jù)的邊界情況。②必要時(shí)用等價(jià)類(lèi)劃分方法補(bǔ)充一些測(cè)試用例。③再用錯(cuò)誤推測(cè)法補(bǔ)充測(cè)試用例。④檢查上述測(cè)試用例的邏輯覆蓋程度,如未滿(mǎn)足所要求的覆蓋標(biāo)準(zhǔn),再增加例子。⑤如果規(guī)格說(shuō)明中含有輸入條件的組合情況,則一開(kāi)始就可使用因果圖法。軟件測(cè)試要經(jīng)過(guò)哪幾個(gè)階段各個(gè)階段與什么文檔有關(guān)?
答:⑴單元測(cè)試:詳細(xì)設(shè)計(jì)說(shuō)明,源程序清單,單元測(cè)試計(jì)劃,單元測(cè)試報(bào)告
⑵集成測(cè)試:概要設(shè)計(jì)說(shuō)明,詳細(xì)設(shè)計(jì)說(shuō)明,集成測(cè)試計(jì)劃,集成測(cè)試報(bào)告
⑶確認(rèn)測(cè)試:需求規(guī)格說(shuō)明,用戶(hù)手冊(cè),操作手冊(cè),測(cè)試計(jì)劃,測(cè)試報(bào)告,項(xiàng)目開(kāi)發(fā)總結(jié)
⑷系統(tǒng)測(cè)試:需求規(guī)格說(shuō)明,系統(tǒng)測(cè)試計(jì)劃,系統(tǒng)測(cè)試報(bào)告怎樣利用邊界值分析方法設(shè)計(jì)測(cè)試用例?
答:以測(cè)試邊界情況為重點(diǎn),選取正好等于、剛剛
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 果樹(shù)產(chǎn)業(yè)競(jìng)爭(zhēng)政策研究-深度研究
- 2025年慶陽(yáng)職業(yè)技術(shù)學(xué)院高職單招高職單招英語(yǔ)2016-2024歷年頻考點(diǎn)試題含答案解析
- 2025年廣西農(nóng)業(yè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年常考版參考題庫(kù)含答案解析
- 2025年廣州涉外經(jīng)濟(jì)職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 地理信息智能化發(fā)展-深度研究
- 學(xué)習(xí)動(dòng)機(jī)的人格影響因素研究-深度研究
- 2025年山東職業(yè)學(xué)院高職單招高職單招英語(yǔ)2016-2024歷年頻考點(diǎn)試題含答案解析
- 2025年山東商業(yè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年常考版參考題庫(kù)含答案解析
- 基于4K制冷機(jī)的實(shí)驗(yàn)用低溫泵設(shè)計(jì)與性能測(cè)試
- 2025至2030年中國(guó)濕式永磁除鐵器數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 我的家鄉(xiāng)瓊海
- (2025)專(zhuān)業(yè)技術(shù)人員繼續(xù)教育公需課題庫(kù)(附含答案)
- 《互聯(lián)網(wǎng)現(xiàn)狀和發(fā)展》課件
- 【MOOC】計(jì)算機(jī)組成原理-電子科技大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 2024年上海健康醫(yī)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)及答案解析
- 2024年湖北省武漢市中考語(yǔ)文適應(yīng)性試卷
- 非新生兒破傷風(fēng)診療規(guī)范(2024年版)解讀
- EDIFIER漫步者S880使用說(shuō)明書(shū)
- 上海市華東師大二附中2025屆高二數(shù)學(xué)第一學(xué)期期末統(tǒng)考試題含解析
- C語(yǔ)言程序設(shè)計(jì)PPT(第7版)高職完整全套教學(xué)課件
- 頭頸外科臨床診療指南2021版
評(píng)論
0/150
提交評(píng)論