軟件測試課程形成性考核作業(yè)及實(shí)踐2_第1頁
軟件測試課程形成性考核作業(yè)及實(shí)踐2_第2頁
軟件測試課程形成性考核作業(yè)及實(shí)踐2_第3頁
軟件測試課程形成性考核作業(yè)及實(shí)踐2_第4頁
軟件測試課程形成性考核作業(yè)及實(shí)踐2_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、軟件測試(本科)課程 形成性考核冊(cè)中央廣播電視大學(xué)工學(xué)院使用說明本形考冊(cè)是中央廣播電視大學(xué)軟件工程(本科)專業(yè)軟件測試課程形成性考核的依據(jù),與軟件測試(本科)教材(賀平 編著,中央電大出版社出版,2011,1)配套使用。本課程3學(xué)分,共54學(xué)時(shí),在一個(gè)學(xué)期內(nèi)開設(shè)。本課程的特點(diǎn)為綜合性強(qiáng),基本理論知識(shí)及基本技術(shù)方法的覆蓋面寬、課程基本涵蓋了軟件測試全貌,同時(shí)實(shí)踐性也較強(qiáng)。學(xué)習(xí)本課程,不僅要求同學(xué)們正確理解、掌握軟件測試的基本知識(shí)和基礎(chǔ)理論,更要求能夠運(yùn)用這些知識(shí)與技術(shù)方法,分析所面對(duì)的軟件測試的(工程)問題,結(jié)合軟件工程、軟件設(shè)計(jì)、軟件編程的相關(guān)知識(shí)與技術(shù),通過實(shí)踐運(yùn)用,學(xué)會(huì)對(duì)軟件測試問題的分析

2、、技術(shù)方法運(yùn)用策略及過程,完成實(shí)際測試任務(wù)。本課程的形成性考核成績占課程總成績的30%(終結(jié)性考試成績占課程總成績的70%,課程總成績按百分制記分,60分為合格。形成性考核按百分制計(jì)分,每次形成性考核任務(wù)也按照百分制計(jì)分。形考任務(wù)的形式為綜合性的,共有5次,其中作業(yè)形式3次,主要檢查課程學(xué)習(xí)情況,檢查對(duì)課程內(nèi)容理解與掌握的程度;實(shí)踐是完成本課程學(xué)習(xí)目標(biāo)的重要組成部分,實(shí)踐環(huán)節(jié)培養(yǎng)同學(xué)們運(yùn)用軟件測試技術(shù)方法解決實(shí)際測試程序(案例)的重要環(huán)節(jié),主要培養(yǎng)和考核大家對(duì)這方面的掌握程度及工程應(yīng)用的能力,實(shí)踐形式2次。考核成績由地方電大教師根據(jù)學(xué)生完成情況進(jìn)行評(píng)定。兩種形成性方式考核,每次均占20%。軟件

3、測試作業(yè)1(本作業(yè)覆蓋教材中的第1至2章的內(nèi)容)一、單項(xiàng)選擇題(每小題3分,共45分)1軟件測試目的可以是:( B )A. 發(fā)現(xiàn)缺陷B. 確認(rèn)軟件能夠正常運(yùn)行 C. 預(yù)防缺陷 D. 直接提高產(chǎn)品的售價(jià) E. 減少整個(gè)產(chǎn)品開發(fā)周期時(shí)間 a) A, B b) A, B, C c) A, B, C 和 D d) 所有選項(xiàng)2.基本的測試過程主要由下面哪些活動(dòng)組成:( B )A. 計(jì)劃和控制(control) B. 分析和設(shè)計(jì) C. 實(shí)現(xiàn)和執(zhí)行 D. 評(píng)估準(zhǔn)出準(zhǔn)則和測試報(bào)告 E. 測試結(jié)束活動(dòng) a) A, B 和 C b) A, B, C 和 D c) 除 E 以外所有選項(xiàng)a) 所有選項(xiàng)3關(guān)于測試作用的

4、描述,不正確的是:( A )a) 測試無法顯示軟件潛在的缺陷;b) 測試能保證軟件的缺陷和錯(cuò)誤全部找到;c) 測試只能證明軟件存在錯(cuò)誤而不能證明軟件沒有錯(cuò)誤;d) 所有的軟件測試都應(yīng)追溯到用戶需求。4可維護(hù)性測試屬于:( )a) 非功能測試b) 功能測試c) 結(jié)構(gòu)測試d) 確認(rèn)和回歸測試5有一個(gè)系統(tǒng)已經(jīng)在市場上運(yùn)行了,這種情況對(duì)系統(tǒng)進(jìn)行修改,然后進(jìn)行的測試:( )a) 維護(hù)測試b) 驗(yàn)收測試c) 組件測試d) 系統(tǒng)測試6下面哪些是一個(gè)好的測試的特點(diǎn):( )A. 每個(gè)開發(fā)活動(dòng)都有相對(duì)應(yīng)的測試行為B. 每個(gè)測試級(jí)別都有其特有的測試目標(biāo)C. 對(duì)于每個(gè)測試級(jí)別,需要在相應(yīng)的開發(fā)活動(dòng)過程中進(jìn)行相應(yīng)的測試

5、分析和設(shè)計(jì)D. 軟件測試的工作重點(diǎn)應(yīng)該集中在系統(tǒng)測試上a) C,D b) A,B c) A,B,C d) A,B,C,D 7目前大部分的軟件錯(cuò)誤來源于( )。a) 程序錯(cuò)誤;b) 分析和設(shè)計(jì)錯(cuò)誤;c) 測試本身的錯(cuò)誤;d) 需求錯(cuò)誤。8傳統(tǒng)的或面向?qū)ο蟮膯卧獪y試,需要的開發(fā)工作:( )a) 只要開發(fā)測試stub;b) 只要開發(fā)測試driver;c) 可能要同時(shí)開發(fā)一個(gè)stub和多個(gè)driver;d) 可能要同時(shí)開發(fā)一個(gè)driver和多個(gè)stub。9組件測試的用例設(shè)計(jì)主要參考的工作產(chǎn)品是:( )a) 組件規(guī)格說明b) 系統(tǒng)需求規(guī)格說明c) 用戶手冊(cè)d) 代碼10關(guān)于軟件質(zhì)量保證和軟件測試的描述,

6、不正確的是:( a) 軟件質(zhì)量保證和軟件測試是軟件質(zhì)量工程的兩個(gè)不同層面的工作;b) 在軟件質(zhì)量保證的活動(dòng)中也有一些測試活動(dòng);c) 軟件測試是保證軟件質(zhì)量的一個(gè)重要環(huán)節(jié);d) 軟件測試人員就是軟件質(zhì)量保證人員。11關(guān)于測試充分性的描述,正確的是:( )a) 只有進(jìn)行完全的測試才充分;b) 在有限時(shí)間和資源條件下,找出所有的軟件的錯(cuò)誤,使軟件趨于完美,是不可能的;c) 當(dāng)繼續(xù)測試沒有發(fā)現(xiàn)新缺陷時(shí);d) 當(dāng)全部測試用例都執(zhí)行完后。12描述黑盒測試和白盒測試不同點(diǎn)正確的說法是:( )A. 黑盒測試在測試對(duì)象的表面進(jìn)行B. 白盒測試是在源代碼已知的情況下進(jìn)行C. 黑盒測試用例是通過測試對(duì)象的使用說明或

7、需求設(shè)計(jì)D. 黑盒測試包括語句覆蓋和分支覆蓋方法E. 白盒測試是通過因果圖的分析方法進(jìn)行的a) A,B,Cb) A,Cc) A,B,C,D,Ed) D,E13軟件測試是軟件開發(fā)過程中重要的質(zhì)量保證活動(dòng),系統(tǒng)測試工作應(yīng)該開始于:( )a) 產(chǎn)生需求分析規(guī)約后;b) 產(chǎn)生需求分析規(guī)約前;c) 產(chǎn)生概要設(shè)計(jì)規(guī)約后;d) 產(chǎn)生概要設(shè)計(jì)規(guī)約前;e) 所有代碼完成后。14通常驗(yàn)收測試應(yīng)完成的內(nèi)容,包含:明確驗(yàn)收項(xiàng)目,規(guī)定驗(yàn)收測試通過的標(biāo)準(zhǔn);決定驗(yàn)收測試組織機(jī)構(gòu),利用的資源;選定測試結(jié)果分析方法;( ),做出驗(yàn)收結(jié)論,確任通過驗(yàn)收或不通過驗(yàn)收。A. 指定驗(yàn)收測試計(jì)劃并進(jìn)行評(píng)審; B 設(shè)計(jì)驗(yàn)收測試所用的測試用

8、例;B. 審查驗(yàn)收測試準(zhǔn)備工作; C 執(zhí)行驗(yàn)收測試與分析測試結(jié)果; a) A b) A, B c) A,B,C d) A,B,C,D15性能測試梯度是:( )A 一般性能測試; B穩(wěn)定性測試;C負(fù)載測試; D壓力(或強(qiáng)度)測試;a) A b) A, B c) A,B,C d) A,B,C,D二、簡答題(共55分)1簡要分析軟件測試發(fā)展歷程中的演變趨勢及其內(nèi)涵變化的重要特征。(8分)2. 為何說軟件缺陷的最大來源是軟件需求規(guī)格說明?(8分)3. 簡述軟件測試的幾個(gè)典型模型、分析其共同點(diǎn)與各自特點(diǎn)。(8分)4. 簡述ISO 9126定義的軟件質(zhì)量體系結(jié)構(gòu)分級(jí)組成特性,其中的6個(gè)主要質(zhì)量特證及其子特

9、性的內(nèi)涵。(8分)5.簡要?dú)w納組件測試的主要思想、測試對(duì)象、測試內(nèi)容、技術(shù)特征及測試過程。(8分)6簡述軟件生命周期中的測試概念,分析V模型的本質(zhì)特征。(8分)7. 總結(jié)軟件測試的分類及其關(guān)系,測試種類和方法的適用領(lǐng)域和能解決的問題范圍。(7分)軟件測試作業(yè)2(本作業(yè)覆蓋教材中的第3至4章的內(nèi)容)一、單項(xiàng)選擇題(每小題2分,共30分)1一個(gè)參數(shù)的取值范圍是正整數(shù),那么這個(gè)參數(shù)的有效邊界值的數(shù)目是:( A )a) 一個(gè)b) 二個(gè)c) 三個(gè)d) 四個(gè)2下面對(duì)靜態(tài)測試和動(dòng)態(tài)測試的區(qū)別描述正確的是:( A )a) 靜態(tài)測試并沒有真正的運(yùn)行軟件,而動(dòng)態(tài)測試需要運(yùn)行軟件b) 靜態(tài)測試需要借助于專門的測試工

10、具,而動(dòng)態(tài)測試不需要c) 靜態(tài)測試是由開發(fā)人員執(zhí)行的,而動(dòng)態(tài)測試是由專門的測試人員完成d) 靜態(tài)測試是主要是為了增加測試人員對(duì)軟件的理解,而動(dòng)態(tài)測試是為了發(fā)現(xiàn)缺陷3決策表測試法適用于具有以下特征的應(yīng)用程序:( D )A. if-then-else邏輯關(guān)系突出B. 輸入變量之間存在邏輯關(guān)系C. 涉及輸入變量子集的計(jì)算D. 輸入與輸出之間存在因果關(guān)系a) Ab) A,Bc) A,B,Cd) A,B,C,D4等價(jià)類劃分法是把程序的輸入域劃分為若干部分,然后從每個(gè)部分中選取( C ) 代表性數(shù)據(jù)當(dāng)作測試用例。 a) 少數(shù) b) 多數(shù) c) 一個(gè) d)二個(gè) 5定義基于狀態(tài)的測試用例,應(yīng)考慮信息:( D

11、)A. 測試對(duì)象的初始狀態(tài)(組件或系統(tǒng))B. 測試對(duì)象的輸入C. 期望輸出或期望行為D. 期望的結(jié)束狀態(tài)a) Ab) A, Bc) A, B, Cd) A, B, C, D 6對(duì)靜態(tài)測試和動(dòng)態(tài)測試的區(qū)別描述正確的是:( A )e) 靜態(tài)測試并沒有真正的運(yùn)行軟件,而動(dòng)態(tài)測試需要運(yùn)行軟件f) 靜態(tài)測試需要借助于專門的測試工具,而動(dòng)態(tài)測試不需要g) 靜態(tài)測試是由開發(fā)人員執(zhí)行的,而動(dòng)態(tài)測試是由專門的測試人員完成h) 靜態(tài)測試是主要是為了增加測試人員對(duì)軟件的理解,而動(dòng)態(tài)測試是為了發(fā)現(xiàn)缺陷7 . 多出口函數(shù)可能會(huì)發(fā)生( B )問題。a) 產(chǎn)生邏輯錯(cuò)誤b) 降低可靠性c) 產(chǎn)生內(nèi)存泄漏d) 降低運(yùn)行性能8.

12、 技術(shù)評(píng)審的目的是:( D )a) 保證軟件在獨(dú)立的模式下進(jìn)行開發(fā)b) 發(fā)現(xiàn)軟件業(yè)務(wù)錯(cuò)誤c) 與項(xiàng)目管理無關(guān)d) 確認(rèn)軟件符合預(yù)先定義的開發(fā)規(guī)范和標(biāo)準(zhǔn)9. 走查主要包括以下哪些內(nèi)容:( D )A .檢查代碼和設(shè)計(jì)的一致性; B.標(biāo)準(zhǔn)的遵循和可讀性;C.評(píng)審對(duì)象主要是軟件代碼; D.不安全、不明確和模糊的部分a) 除A以外b) 除D以外c) 除A和D以外d) 以上全部都是10. 使用靜態(tài)測試的接口分析一致性涉及:( C )A. 各模塊之間接口一致性; B. 模塊與外部數(shù)據(jù)庫接口的一致性; C. 形參與實(shí)參在類型、數(shù)量、順序、維數(shù),使用上的一致性;D. 全局變量和公共數(shù)據(jù)區(qū)在使用上的一致性。a)

13、Ab) A、Bc) A、B、Cd) A、B、C、D11函數(shù)覆蓋是針對(duì)系統(tǒng)或一個(gè)子系統(tǒng)測試,它表示在該測試中,有哪些函數(shù)被測試到了,其被測試到的( A )有多大,這些函數(shù)在系統(tǒng)所有函數(shù)中所占是多少。a) 頻率 b)數(shù)量 c) 次數(shù) d) 用例次數(shù)12一個(gè)程序的控制流圖如下圖所示,根據(jù)圈復(fù)雜度的計(jì)算方法,該程序的復(fù)雜度為:( B )1b02341aa)2 b)3c)4 d)513對(duì)復(fù)雜性較大程序做到所有路徑覆蓋(測試所有可執(zhí)行路徑)是不可能的。根據(jù)獨(dú)立路徑概念,某一程序的獨(dú)立路徑是:( B )a) 指從程序入口道程序出口的多次執(zhí)行中,每次至少是一個(gè)語句集是新的或未被重復(fù)的。b) 若用流圖來進(jìn)行描述

14、,獨(dú)立路徑就是在從入口進(jìn)入流圖,至少走過一個(gè)弧。c) 若用流圖來進(jìn)行描述,獨(dú)立路徑就是在從入口進(jìn)入流圖,要走過所有的弧。d)指從程序入口道程序出口的多次執(zhí)行中,每次至少是所有語句集。14一般稱簡化循環(huán)意義下的路徑覆蓋為Z路徑覆蓋。這里所說對(duì)循環(huán)化簡化是指:( C )a)限制循環(huán)次數(shù)b)無論循環(huán)形式和實(shí)際執(zhí)行循環(huán)體次數(shù)多少,只考慮循環(huán)一次c)無論循環(huán)形式和實(shí)際執(zhí)行循環(huán)體次數(shù)多少,只考慮循環(huán)一次和零次2種情況。D)只考慮執(zhí)行時(shí)進(jìn)入循環(huán)體一次和跳過循環(huán)體。 15.針對(duì)嵌套循環(huán),不能采用簡單循環(huán)的測試辦法。為減少測試次數(shù),提出的測試方法中,正確的是:( ABCD )a) 測試從最內(nèi)層循環(huán)開始,將其它循

15、環(huán)設(shè)置為最大值,內(nèi)層循環(huán)按簡單循環(huán)測試方法進(jìn)行;b) 對(duì)最內(nèi)層循環(huán)使用簡單循環(huán),而使外層循環(huán)迭代參數(shù)(循環(huán)計(jì)數(shù))最小,并為范圍外或排除的值增加其它測試;c) 由外向內(nèi)構(gòu)造幾個(gè)循環(huán)測試,其它外層循環(huán)為最小值。由內(nèi)向外進(jìn)行嵌套循環(huán),每回退一層后進(jìn)行一次測試,本層循環(huán)所有外層循環(huán)仍取最小值,而由本層循環(huán)嵌套的循環(huán)取某些“典型”值;d) 不斷向內(nèi)層向外層上升,直到所有循環(huán)測試完畢。二、簡答題(共40分)1簡要總結(jié)靜態(tài)測試的控制流分析技術(shù)及軟件復(fù)雜度度量。(10分)教材:P74-75-772試總結(jié)和歸納基本的評(píng)審原則、評(píng)審目標(biāo)、評(píng)審過程、評(píng)審類型。評(píng)審的組織、過程及主要活動(dòng)。(10分)教材: P100評(píng)

16、審原則 -1033歸納總結(jié)本章介紹的黑盒測試技術(shù)方法,分析黑盒測試技術(shù)的實(shí)質(zhì)及要點(diǎn),掌握黑盒測試技術(shù)主要測試方法的思路,比較各種黑盒測試技術(shù)方法及其適用領(lǐng)域,并說明如何應(yīng)用這些技術(shù)進(jìn)行測試用例設(shè)計(jì)。(10分)教材P110 因果圖 決策表 白盒測試的路徑 語句覆蓋4歸納總結(jié)本章介紹白盒測試邏輯覆蓋規(guī)則,比較每種覆蓋的特點(diǎn),并分析其覆蓋強(qiáng)度,在怎樣的情況下采用何種覆蓋方式?(10分)教材 P136三、設(shè)計(jì)題(共30分)1. 試用等價(jià)類劃分法與邊界值分析法解決下列測試實(shí)際問題,并設(shè)計(jì)出測試用例。(10分)某公司關(guān)于節(jié)日獎(jiǎng)金計(jì)算方法描述如下:員工在公司工作時(shí)間超過3年,可得到相當(dāng)于其月收入的50 %的

17、獎(jiǎng)金;在公司的工作年限超過5年,可得到相當(dāng)于月收入的75 %的獎(jiǎng)金;工作時(shí)間超過8年,可得到相當(dāng)于其月收入100 %的獎(jiǎng)金。根據(jù)該獎(jiǎng)金發(fā)放規(guī)則,請(qǐng)列出正確的有效等價(jià)類vEC和測試用例代表值;無效等價(jià)類iEC和測試用例代表值。2試用因果圖與決策表測的方法,解決下列測試實(shí)際問題,并設(shè)計(jì)給出測試用例。(10分)自動(dòng)飲料售貨機(jī)軟件程序測試問題。一自動(dòng)售貨機(jī)的自動(dòng)售貨功能如下所述:若投入2元5角硬幣,按下“綠茶”、“奶茶”、“紅茶”按鈕,相應(yīng)的飲料就自動(dòng)送出。若投入3元硬幣,在送出飲料的同時(shí)退回5角硬幣。試運(yùn)用因果圖法設(shè)計(jì)測試用例。 提示:(1)分析問題的文字說明,列出原因與結(jié)果??稍O(shè)立中間狀態(tài):已投幣

18、;已按鈕。(2)根據(jù)原因和結(jié)果,可設(shè)計(jì)一個(gè)因果圖。(3)將因果圖轉(zhuǎn)換為決策表。表的每一列可作為確定測試用例的依據(jù)。3給出以下C程序段,試設(shè)計(jì)基本路徑測試的測試用例。要求設(shè)計(jì)出的測試用例保證每一個(gè)基本獨(dú)立路徑至少要執(zhí)行一次。(10分)函數(shù)說明:當(dāng)i_flag=0;返回i_conut+100 當(dāng)i_flag=1;返回i_count*10 否則 返回 i_count*20輸入?yún)?shù):int i_count int i_flag輸出參數(shù):int i_return程序代碼:1 int test (int i_count,int i_flag)2 3 int i_temp = 0;4 while (i_co

19、unt > 0)5 6 if (i_flag = 0)7 8 i_temp = i_count +100;9 break;10 11 else12 13 if (i_flag = 1) 14 15 i_temp = i_temp + 10;16 17 else18 19 i_temp = i_temp + 20; 20 21 22 i_count-;23 24 return i_temp25 提示:(1)畫出程序控制流圖(注意節(jié)點(diǎn)的標(biāo)示);(2)計(jì)算環(huán)形復(fù)雜度(圈數(shù));(3)導(dǎo)出程序基本路徑;(4)設(shè)計(jì)測試用例。軟件測試作業(yè)3(本作業(yè)覆蓋教材中的第5至6章的內(nèi)容)一、單項(xiàng)選擇題(每小題3

20、分,共45分)1軟件自動(dòng)化測試生存周期方法學(xué)反映和代表了自動(dòng)化測試的結(jié)構(gòu)化策略及方法論。應(yīng)用它在設(shè)計(jì)自動(dòng)化測試時(shí)可參照規(guī)范和有效模式,軟件自動(dòng)化測試生存周期方法學(xué)分為:自動(dòng)化測試方式?jīng)Q策;( C );測試執(zhí)行和管理;測試評(píng)審與評(píng)估。A自動(dòng)化測試工具的獲取; B自動(dòng)化測試的引入過程;C測試計(jì)劃制定與測試設(shè)計(jì); D測試用例設(shè)計(jì)與缺陷管理; a)Ab)A,B c)A,B,Cd)A,B,C,D 教材 P-1552應(yīng)用軟件系統(tǒng)在客戶端性能測試的目的是檢測客戶端應(yīng)用的性能。測試的入口處是客戶端,其測試內(nèi)容主要包括:( C )A 并發(fā)性能測試B 疲勞強(qiáng)度測試C大數(shù)據(jù)量測試D速度測試a) Ab) A,Bc)

21、A,B,Cd) A,B,C,D 3測試人員(Tester)在軟件配置管理中工作主要是:( A )a) 根據(jù)配置管理計(jì)劃和相關(guān)規(guī)定,提交測試配置項(xiàng)和測試基線;b) 建立配置管理系統(tǒng);c) 提供測試的配置審計(jì)報(bào)告;d) 建立基線。 教材 P-2104測試管理工具可能包括的功能:( D )A管理軟件需求; B管理測試計(jì)劃;C缺陷跟蹤; D測試過程中各類數(shù)據(jù)的統(tǒng)計(jì)和匯總a) 除A以外b) 除B以外c) 除C和D以外d) 以上全部 5關(guān)于測試人員溝通能力的描述,不正確的是:( C )a) 測試人員要和分析、設(shè)計(jì)很好的溝通;b) 如果測試人員把自己發(fā)現(xiàn)缺陷作為一個(gè)新聞來傳播,那么會(huì)給溝通帶來麻煩;c) 測

22、試人員不需要和代碼開發(fā)人員很好的溝通;d) 測試人員和測試leader之間也應(yīng)該具有好的溝通。6圖形用戶界面的測試(GUI testing)主要包括的內(nèi)容:( D )A界面顯示測試;B界面功能測試;C可用性測試;D易用性測試。a) A,Bb) A,B,Cc) C,Dd) A,B,C,D7下列哪些可能屬于缺陷屬性:( C )A缺陷標(biāo)識(shí);B缺陷發(fā)現(xiàn)者;C缺陷類型;D缺陷嚴(yán)重程度;E缺陷優(yōu)先級(jí);F缺陷狀態(tài)。a) A,Bb) A,B,Cc) C,D,E,F(xiàn)d) 全都是8測試管理工具可能包括的功能,有:( D )A 管理軟件需求; B 管理測試計(jì)劃;C 缺陷跟蹤;D 測試過程中各類數(shù)據(jù)的統(tǒng)計(jì)和匯總。請(qǐng)選

23、擇下列答案中正確的回答:( D )a) 除A以外b) 除B以外c) 除C和D以外d) 以上全部9. 引入自動(dòng)化測試工具時(shí),屬于次要考慮因素的是:( C )a) 與測試對(duì)象進(jìn)行交互的質(zhì)量b) 使用的腳本語言類型c) 工具支持的平臺(tái)d) 廠商的支持和服務(wù)質(zhì)量 教材P-19010測試計(jì)劃主要由哪個(gè)角色負(fù)責(zé)制定:( D )a)測試人員b)項(xiàng)目經(jīng)理c)開發(fā)人員d)測試經(jīng)理 教材P-19011. 測試經(jīng)理的任務(wù)通常不包括:( C )a)編寫測試計(jì)劃b) 選擇合適的測試策略和方法c) 建立和維護(hù)測試環(huán)境d)選擇和引入合適的測試工具12. 12. 對(duì)于測試過程來說,哪些工作產(chǎn)品要納入配置管理?( D )a)

24、測試對(duì)象(The test object)、測試材料(the test material)和測試環(huán)境b) 問題報(bào)告和測試材料c) 測試對(duì)象d) 測試對(duì)象和測試材料13. 13. 測試報(bào)告不包含的內(nèi)容有:( D )a) 測試時(shí)間、人員、產(chǎn)品、版本;b) 測試環(huán)境配置;c) 測試結(jié)果統(tǒng)計(jì);d) 測試通過/失敗的標(biāo)準(zhǔn)14. 14. 如沒有做好配置管理工作,那么可能會(huì)導(dǎo)致:( B )A 開發(fā)人員相互篡改各自編寫的代碼;B 集成工作難以開展;C 問題分析和故障修正工作被復(fù)雜化;D 測試評(píng)估工作受阻。在a)、b)、c)、d) 4個(gè)選項(xiàng)中選擇正確的回答。a) A、C b) B、D c) A、B、C d) A

25、、B、C、D 15( D )是將測試輸入存儲(chǔ)在獨(dú)立的文件中,而不是存儲(chǔ)在腳本中。腳本中存放控制信息。它的優(yōu)點(diǎn)包括:腳本與數(shù)據(jù)分離,數(shù)據(jù)文件以適當(dāng)?shù)奈募袷絾为?dú)維護(hù)、測試設(shè)計(jì)者不必具備腳本技術(shù)或編程知識(shí)a) 結(jié)構(gòu)化腳本b) 關(guān)鍵字驅(qū)動(dòng)腳本c) 共享式腳本d) 數(shù)據(jù)驅(qū)動(dòng)腳本 教材P*159二、簡答題(每題11分,共55分)1簡要描述軟件自動(dòng)化測試生命周期方法學(xué)的意義和作用。(11分)答:教材 P*155 生命周期的六部分 決策表 獲取 過程 設(shè)計(jì)開發(fā) 管理 測試評(píng)估 2.簡述自動(dòng)化測試腳本的意義與作用,并對(duì)各種測試腳本進(jìn)行分析和總結(jié)。(11分)答: 教材P*159 特點(diǎn) 意義 自己組織歸納總結(jié) 3

26、. 列出使用軟件自動(dòng)化測試的優(yōu)勢與實(shí)際好處,分析自動(dòng)化測試可能帶來的風(fēng)險(xiǎn)、不足和問題。(11分)答:教材 P*161 答作用一段即可4. 簡述測試事件的管理,缺陷的管理(流程)、測試用例管理與測試配置管理。(11分)答: 教材P*205 缺陷管理全過程 7項(xiàng) 教材P*208 測試用例管理 (1) (2)總共 教材P*210-P*211 三個(gè)重點(diǎn) 總結(jié)歸納即可5.簡述測試事件的管理,缺陷的管理(流程)、測試用例的管理。(11分)答: 教材P*205 缺陷管理全過程 7項(xiàng) 教材P*208 測試用例管理 (1) (2)總共 教材P*210-P*211 三個(gè)重點(diǎn) 總結(jié)歸納即可軟件測試實(shí)踐項(xiàng)目1結(jié)合教材

27、第3、4章的應(yīng)用實(shí)例(或自己在實(shí)踐作業(yè)中的選題),在任務(wù)完成后,以“文檔”的形式提交作業(yè)。該文檔一般情形包括:被測試對(duì)象問題描述(或程序規(guī)格說明書、源程序代碼等),測試分析設(shè)計(jì)(或過程性文字、圖、表等),測試用例設(shè)計(jì)等內(nèi)容。2各地電大教師根據(jù)不同階段的要求和學(xué)生的實(shí)際完成情況等為學(xué)生做出評(píng)價(jià)。滿分為100分。一、 實(shí)踐項(xiàng)目1 (選自教材中第3章內(nèi)容)給出以下C程序段,試設(shè)計(jì)基本路徑測試的測試用例。要求設(shè)計(jì)出的測試用例保證每一個(gè)基本獨(dú)立路徑至少要執(zhí)行一次。函數(shù)說明:當(dāng)i_flag=0;返回i_conut+100 當(dāng)i_flag=1;返回i_count*10 否則 返回 i_count*20輸入?yún)?shù):int i_count int i_flag輸出參數(shù):int i_return程序代碼:1 int test (int i_count,int i_flag)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論