讀以下有關(guān)信息系統(tǒng)開(kāi)發(fā)方面的敘述,回答問(wèn)題1至問(wèn)題3,將答案填入答題紙的對(duì)應(yīng)欄內(nèi)。
【說(shuō)明】
信息系統(tǒng)測(cè)試是信息系統(tǒng)開(kāi)發(fā)過(guò)程中的一個(gè)非常重要的環(huán)節(jié),主要包括軟件測(cè)試、硬件測(cè)試和網(wǎng)絡(luò)測(cè)試三個(gè)部分,它是保證系統(tǒng)質(zhì)量和可靠性的關(guān)鍵步驟,是對(duì)系統(tǒng)開(kāi)發(fā)過(guò)程中的系統(tǒng)分析、系統(tǒng)設(shè)計(jì)與實(shí)施的最后審查。
在軟件測(cè)試中,邏輯覆蓋法可分為語(yǔ)句覆蓋、判定覆蓋、路徑覆蓋等方法。其中:語(yǔ)句覆蓋的含義是設(shè)計(jì)若干個(gè)測(cè)試用例,使得程序中的每條語(yǔ)句至少執(zhí)行一次;判定定覆蓋也稱為分支覆蓋,其含義是設(shè)計(jì)若干個(gè)測(cè)試用例,使得程序中的每個(gè)判斷的取真分支和取假分支至少執(zhí)行一次路徑覆蓋的含義是設(shè)計(jì)足夠多的測(cè)試用例,使被測(cè)程序中的 所有可能路徑至少執(zhí)行一次。
【問(wèn)題1】(3分)
一個(gè)規(guī)范化的測(cè)試過(guò)程如圖1-1所示。請(qǐng)將圖1-1所示的測(cè)試過(guò)程中的(1)~(3)處的內(nèi)容填入答題紙上對(duì)應(yīng)位置。
【問(wèn)題2】(6分)
信息系統(tǒng)測(cè)試應(yīng)包括軟件測(cè)試、硬件測(cè)試和網(wǎng)絡(luò)測(cè)試三個(gè)部分,請(qǐng)簡(jiǎn)要描述這三個(gè)部分需要做的工作。
【問(wèn)題3】(6分)
程序M流程如圖1-2所示,假設(shè)設(shè)計(jì)的測(cè)試用例及覆蓋路徑如下:
①輸入數(shù)據(jù)的數(shù)據(jù)A=3,B=0,X=3(覆蓋路徑acd)
②輸入數(shù)據(jù)的數(shù)據(jù)A=2,B=0,X=6(覆蓋路徑ace)
③輸入數(shù)據(jù)的數(shù)據(jù)A=2,B=l,X=6(覆蓋路徑abe)
④輸入數(shù)據(jù)的數(shù)據(jù)A=l,B=l,X=1(覆蓋路徑abd)
(1)采用語(yǔ)句覆蓋法應(yīng)選用(a),判定覆蓋法應(yīng)選用(b)路,路徑覆蓋法應(yīng)選用(c)測(cè)試用例。
(2)就圖1-2所示的程序M流程簡(jiǎn)要說(shuō)明語(yǔ)句覆蓋和判定覆蓋會(huì)存在什么問(wèn)題。
信管網(wǎng)參考答案:
1、編制測(cè)試大綱、設(shè)計(jì)和生成測(cè)試用例、實(shí)施測(cè)試
2、硬件測(cè)試:配置檢測(cè),檢測(cè)是否按合同提供了相應(yīng)的配置;硬件設(shè)備的外觀檢查,所有設(shè)備及配件開(kāi)箱后,外觀有無(wú)明顯劃痕和損傷。;硬件測(cè)試,首先進(jìn)行加電檢測(cè),觀看運(yùn)行狀態(tài)是否正常,有無(wú)報(bào)警、屏幕有無(wú)亂碼提示和死機(jī)現(xiàn)象,是否能進(jìn)入正常提示狀態(tài)。然后進(jìn)行操作檢測(cè),用一些常用的命令來(lái)檢測(cè)機(jī)器是否能執(zhí)行命令,結(jié)果是否正常。
網(wǎng)絡(luò)測(cè)試:網(wǎng)絡(luò)設(shè)備的外觀檢查,所有設(shè)備及配件開(kāi)箱后,外觀有無(wú)明顯劃痕和損傷;硬件測(cè)試,進(jìn)行加電檢測(cè),觀看交換機(jī)、路由器等工作狀態(tài)是否正常,有無(wú)錯(cuò)誤和報(bào)警;網(wǎng)絡(luò)聯(lián)通測(cè)試,檢測(cè)網(wǎng)絡(luò)是否聯(lián)通
軟件測(cè)試:?jiǎn)卧獪y(cè)試,對(duì)源程序中的每一個(gè)程序單元進(jìn)行測(cè)試驗(yàn)證每個(gè)模塊是否滿足系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)的要求。組裝測(cè)試是將已測(cè)試過(guò)的模塊組合成子系統(tǒng),重點(diǎn)測(cè)試各模塊之間的接口和聯(lián)系。確認(rèn)測(cè)試時(shí)對(duì)這個(gè)軟件進(jìn)行驗(yàn)收,根據(jù)系統(tǒng)分析說(shuō)明書(shū)來(lái)考察軟件是否滿足要求。和系統(tǒng)測(cè)試是講軟件、硬件、網(wǎng)絡(luò)等系統(tǒng)的各個(gè)部分連接起來(lái),對(duì)整個(gè)系統(tǒng)進(jìn)行總的功能、性能等方面的測(cè)試。
3、a、② b、①③或②④ c、①②③④
語(yǔ)句覆蓋問(wèn)題:如果把第一個(gè)判斷語(yǔ)句中的AND錯(cuò)寫(xiě)成OR,或者把第二個(gè)判斷語(yǔ)句中的OR錯(cuò)寫(xiě)成AND,用上面的測(cè)試用例是不能發(fā)現(xiàn)問(wèn)題。這說(shuō)明語(yǔ)句覆蓋有可能發(fā)現(xiàn)不了判斷條件中算法出現(xiàn)的錯(cuò)誤
判定覆蓋問(wèn)題:上述測(cè)試用例不能發(fā)現(xiàn)把第二個(gè)判斷語(yǔ)句中的X>1錯(cuò)寫(xiě)成X<1的錯(cuò)誤。所以,判斷覆蓋還不能保證一定能查出判斷條件中的錯(cuò)誤。因此,需要更強(qiáng)的邏輯覆蓋來(lái)檢測(cè)內(nèi)部條件的錯(cuò)誤。
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門(mén)公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛(ài)好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書(shū)、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過(guò)深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評(píng)論 查看完整評(píng)論 | |