您可能感興趣的試卷
最新試題
如圖所示的程序有三條不同的路徑。分別表示為L(zhǎng)1(a→b)、L2(a→c→d)、L3(a→c→e),或簡(jiǎn)寫為ace、abd、abe及acd。根據(jù)判定覆蓋、條件覆蓋、判定–條件覆蓋、條件組合覆蓋和路徑覆蓋等五種覆蓋標(biāo)準(zhǔn),從供選擇的答案中分別找出滿足相應(yīng)覆蓋標(biāo)準(zhǔn)的最小測(cè)試用例組。(用~①⑩回答)供選擇的答案:
在單元測(cè)試中,驅(qū)動(dòng)模塊的作用是用來(lái)模擬被測(cè)模塊的()。它的工作是接受(),以上層模塊調(diào)用被測(cè)模塊的形式()被測(cè)模塊,接收被測(cè)模塊的()并輸出。
基于復(fù)用的面向?qū)ο箝_發(fā)過程分為哪幾個(gè)階段?每一個(gè)階段需要做哪些事情?
在基本路徑測(cè)試中,獨(dú)立路徑是指包括一組以前沒有處理過的()的一條路徑。從程序圖來(lái)看,一條獨(dú)立路徑是至少包含有一條()的邊的路徑。
在類的通過復(fù)用的設(shè)計(jì)中,主要的繼承關(guān)系有哪幾種?試舉例說明。
白盒測(cè)試以檢查處理過程的細(xì)節(jié)為基礎(chǔ),對(duì)程序中盡可能多的()進(jìn)行測(cè)試,檢查內(nèi)部()和()是否有錯(cuò),程序的()與預(yù)期的狀態(tài)是否一致。
在類的設(shè)計(jì)中需要遵循的方針是什么?三個(gè)主要的設(shè)計(jì)準(zhǔn)則:抽象、信息隱蔽和模塊化如何才能做到?
建立分析和設(shè)計(jì)模型的一種重要方法是UML。試問UML是一種什么樣的建模方法?它如何表示一個(gè)系統(tǒng)?
軟件測(cè)試階段的基本任務(wù)應(yīng)當(dāng)是根據(jù)軟件開發(fā)各階段的()和程序的(),精心設(shè)計(jì)一批“高產(chǎn)”的測(cè)試用例,利用這些測(cè)試用例(),找出軟件中潛藏的各種錯(cuò)誤和缺陷。
基于復(fù)用的面向?qū)ο蟮男枨蠓治鲞^程主要分為兩個(gè)階段:論域分析和應(yīng)用分析。試討論它們各自承擔(dān)什么任務(wù)?如何銜接?