軟體測試技術試題及答案A卷

2020-12-23 讀未來

軟體測試技術試題及答案A卷

單項選擇題(每小題2 分,滿分30分1.軟體測試的目的:( )

A. 避免軟體開發中出現的錯誤

B. 發現軟體開發中出現的錯誤

C. 儘可能發現並排除軟體中潛藏的錯誤,提高軟體的可靠性

D. 修改軟體中出現的錯誤

2、軟體測試是採用( )執行軟體的活動。

A.測試用例 B.輸入數據 C.測試環境 D.輸入條件

3、導致軟體缺陷的最大原因是:( )

A.軟體需求說明書 B.設計方案 C.編碼 D.維護

4、在下列描述中,關於一個軟體缺陷狀態完整變化的錯誤描述是( )

A、打開——修復——關閉 B、打開——關閉

C、打開——保留 D、激活——修復——重新打開

5、在下列描述中,關於測試與調試的說法錯誤的是( )

A、測試是顯示錯誤的行為;而調試是推理的過程;

B、測試顯示開發人員的錯誤。調試是開發人員為自己辯護;

C、測試能預期和可控。調試需要想像、經驗和思考;

D、測試必須在詳細設計已經完成的情況下才能開始;沒有詳細設計的信息調試不可能進行。

6、某次程序調試沒有出現預計的結果,下列( )不可能是導致出錯的原因。 A.變量沒有初始化 B.編寫的語句書寫格式不規範 C.循環控制出錯 D.代碼輸入有誤

7、軟體缺陷修復的代價最高的階段為( )

A、發布階段 B、需求階段 C、設計階段 D、編碼階段

8、不屬於邏輯覆蓋方法的是( )。

A.組合覆蓋 B.判定覆蓋 C.條件覆蓋 D.接口覆蓋

9、( )是選擇若干個測試用例,運行被測程序,使得程序中的每個可執行語句至少執行一次。

A、條件覆蓋 B、組合覆蓋 C、判定覆蓋 D、語句覆蓋

10、( )是設計足夠多的測試用例,使得程序中每個判定包含的每個條件的所有情況(真/假)至少出現一次,並且每個判定本身的判定結果(真/假)也至少出現一次。

A、判定-條件覆蓋 B、組合覆蓋 C、判定覆蓋 D、條件覆蓋

11.軟體測試是軟體質量保證的重要手段,下述哪種測試是軟體測試的最基礎環節?( )

A.功能測試 B.單元測試 C.結構測試 D.驗收測試

12、單元測試的主要任務不包括( )。

A.出錯處理 B.全局數據結構 C.獨立路徑 D.模塊接口

13、自底向上增量式集成測試中,下面( )描述是正確的。

A.測試由樁模塊控制 B.最上面的模塊最先測試

C.父單元用測試過的子單 元測試 D.包含樹的深度優先或廣度優先遍歷過程

14、單元測試中用來模擬實現被測模塊需調用的其他功能模塊的是( )。

A.驅動模塊 B.樁模塊 C.主控模塊 D.真實的被調用模塊

15、集成測試計劃應該在( )階段末提交。

A、需求分析 B、概要設計 C、詳細設計 D、單元測試完成

二、判斷題每題2分,滿分20分

1、一個程序中所含有的路徑數與程序的複雜程度有著直接的關係。( )

2、結構性測試是根據軟體的規格說明來設計測試用例。( )

3、錯誤推測法是根據輸出對輸入的依賴關係來設計測試用例的。( )

4、軟體缺陷屬性包括缺陷標識、缺陷類型、缺陷嚴重程度、缺陷產生可能性、缺陷優先級、缺陷狀態、缺陷起源、缺陷來源、缺陷原因。( )

5、對於一個含有n個變量的程序,採用邊界值健壯性測試方法來測試程序會產生6n+1個測試用例。)

6、數據流測試是主要用作路徑測試的真實性檢查。兩種形式分別為定義/使用測試、基於程序片的測試。 )

7、軟體只要經過嚴格嚴謹的內部測試之後,可以做到沒有缺陷。( )

8、測試用例應由測試輸入數據和對應的實際輸出結果這兩部分組成。( )

9、測試是可以窮盡的。( )

10、測試自動化是萬能的。( )

三、簡答題:(1、2小題每題5分,3、4小題每題10分滿分30分。)

1、優秀的軟體測試工程師應具備哪些素質?

2、有二元函數f(x,y),其中x∈[1,12],y∈[1,31];請寫出該函數採用基本邊界值分析法設計的測試用例。

3、黑盒測試與白盒測試各有哪些優缺點,應該如何結合

4、有一段程序如下,請設計測試用例以滿足語句覆蓋要求。

void DoWork (int x,int y,int z)

{

int k=0,j=0;

if ( (x>3)&&(z<10) )

{ k=x*y-1;

j=sqrt(k);

} //語句塊1

if ( (x==4)||(y>5) )

{ j=x*y+10; } //語句塊2

j=j%3; //語句塊3

}

四、綜合題( 滿分20分。)

1、使用基本路徑測試方法,為以下程序段設計測試用例。

(1)畫出程序的控制流圖,編號已經給出。

(2)計算程序的循環複雜度,導出程序基本路徑集中的獨立路徑條數。

(3)導出基本路徑集,確定程序的獨立路徑。

(4)根據(3)中的獨立路徑,設計測試用例(確保基本路徑集中的每一條路徑的執行)的輸入數據和預期輸出。

void Do (int X, int A, int B)

{

1 if ( (A>1)&&(B=0) )

2 X = X/A;

3 if ( (A=2)||(X>1) )

4 X = X+1;

5 }

由於控制流圖假設的是單條件,因此對於複合條件,可將其分解為多個單個條件,並映射成控制流圖。

1: A>1;2: B=0 ;3: X = X/A ;4: A=2 ;5:X>1 ;6: X = X+1;7: }

軟體測試技術試題A答案

單選題(15×2=30分)

判斷題(2×10=20分)

簡答題( 30分)1.答:具有探索精神、具有良好的計算機編程基礎、故障排除能手、堅持不懈的精神、具有創新精神和超前意識、追求完美、判斷準確、具有整體觀念,對細節敏感、團隊合作精神,溝通能力。

具有良好的計算機編程基礎,有一定的軟體開發經驗;有逆向思維的能力善於同軟體開發人員溝通;善於同領導溝通掌握一些自動化測試工具;善於學習的能力提高自己的表達能力 ; 了解業務知識具有探索精神;故障排除能手堅持不懈的精神;具有創新精神和超前意識追求完美;判斷準確;具有整體觀念,對細節敏感;團隊合作精神2.答:{ <1,15>, <2,15>, <11,15>, <12,15>, <6,15>,

<6,1>, <6,2>, <6,30>, <6,31> }

3.答:功能性測試具有兩大優點:功能性測試與軟體如何實現無關;測試用例開發可以與實現並行進行,因此可以壓縮總的項目開發時間。缺點:測試用例之間可能存在嚴重的冗餘,還會有位測試的軟體漏洞。結構性測試局限於已經完成的代碼行為當中,離代碼太近。因此可以結構性測試指標去解決冗餘和漏洞問題。如果發現同一條程序路徑被多個功能性測試用例遍歷,就可以懷疑這種冗餘不會發生新的缺陷,如果沒有達到一定的DD—路徑覆蓋,則可知在功能性測試用力中存在漏洞。因此路徑測試可以提供作為功能性測試交叉檢查的一組指標。

4.答:要實現DoWork函數的語句覆蓋,只需設計一個測試用例就可以覆蓋程序中的所有可執行語句。

測試用例輸入為:{ x=4、y=5、z=5 }綜合題( 20分)1、畫出控制流圖: 如右圖所示

計算環形複雜度 :10(條邊)- 7(個節點)+ 2 = 5

導出獨立路徑(用語句編號表示)路徑1:1→2→3→4→5→6→7

路徑2:1→4→5→6→7

路徑3:1→2→4→6→7

路徑4:1→2→4→5→7

路徑5:1→2→3→4→5→7

測試用例

相關焦點

  • 2018高考全國卷2文科數學試題及答案 全國二卷數學真題解析
    2018全國卷2文科數學試題及答案 全國二卷數學真題解析  今日高考,別忘面帶微笑。有空睡個好覺,不必緊張煎熬。考完一門忘一門,讓自己儘量放鬆,好好休息。祝高考順利,金榜題名!2018高考全國卷2文科數學試題及答案 全國二卷數學真題解析 答案1
  • 2018全國卷2高考語文試題及參考答案 全國二卷語文真題解析(官方版)
    2018全國卷2高考語文試題及參考答案 全國二卷語文真題解析(官方版) 12018全國卷2高考語文試題及參考答案 全國二卷語文真題解析(官方版) 22018全國卷2高考語文試題及參考答案 全國二卷語文真題解析(官方版) 3
  • 2020福建高考文綜試題及答案 福建卷(全國卷一)文綜真題
    【2020全國一卷真題及答案解析】  2020高考文綜考試時間7月8日上午9:00-11:30。  2020年全國卷一(即新課標I卷、乙卷)適用地區:河南、河北、山西、江西、湖南、湖北、安徽、福建、廣東。
  • 部編版三年級語文上冊第七單元測試卷分享,文末附標準答案,收藏
    今天,胡老師給大家分享的試題,是部編版小學三年級語文上冊第七單元測試卷,這份試題題目新穎,題型多樣,值得大家收藏起來練一練,提高應試能力和技巧,文末附參考答案,這份試題如下:試卷01這份試題題量比較多,與歷年期末考試的題量相似,平常期末考試是六頁,雖然這份試題僅僅有4頁,但這份試題是壓縮後的試卷,題量相近,題型差不多,並且,題目新穎,知識點全面,值得大家研究每一道題
  • 2020年高考全國二卷理綜試題答案解析
    2020年高考全國二卷理綜試題答案解析 2020-07-08 18:38 來源:新東方網 作者:
  • 2020年高考全國二卷數學試題答案解析
    2020年高考全國二卷數學試題答案解析 2020-07-08 18:22 來源:新東方網 作者:
  • 三年級語文上冊期末綜合測試卷,試題有針對性,考查的知識點較多
    今天,胡老師給大家分享的這份試題,來自部編版小學三年級語文上冊期末綜合測試卷,這份試題題目新穎,題型多樣。從整份試捲來看,這份試題看似簡單,但考查的知識點較多,旨在要求學生細心答題,認真審題的習慣。本試題文末附參考答案,這份試題如下:
  • 人教版七年級下冊英語:期末測試卷(共2套)附答案,好好練習吧
    人教版七年級下冊英語:期末測試卷(共2套)附答案,好好練習吧前段時間,學霸老師分享了幾篇七年級其他學科的期末試卷,有家長給孩子列印練習了,覺得效果不錯,問老師有沒有七年級英語期末試卷。為此,學霸老師特意抽空時間整理了一套英語期末試卷。
  • 五年級語文上冊期末測試卷(可列印 附答案 題型多樣 必考題)
    五年級上期末測試卷:插上「閱讀和寫作」這雙翅膀,才能飛得更高最近幾天,全國大部分地區的小學將迎來期末考試。同學們,你們都複習得怎麼樣了?今天給五年級的同學們帶來一套質量高,基礎知識考查力度大的期末精選卷。文末附答案供參考。
  • 全國2020年8月高等教育自學考試《計算機應用技術》試題
    絕密★考試結束前全國2020年8月高等教育自學考試計算機應用技術試題課程代碼:02316請考生按規定用筆將所有試題的答案塗、寫在答題紙.上。2.每小題選出答案後,用2B鉛筆把答題紙上對應題目的答案標號塗黑。如需改動,用橡皮擦乾淨後,再選塗其他答案標號。不能答在試題卷上。一、單項選擇題:本大題共20小題,每小題1分,共20分。在每小題列出的備選項中只有一項是最符合題目要求的,請將其選出。
  • 二年級數學上冊:第八單元測試卷(附答案),收藏練習,鞏固基礎
    為了幫助孩子鞏固所學知識,今天給大家分享的是人教版二年級上冊數學第八單元測試卷。感興趣的家長可以收藏起來,給孩子做練習,讓孩子更好地鞏固本單元所學知識,提高孩子的應試能力。在文末附有答案!這份試題共有九大題,第一大題,用「4、8、7」組成大於80的兩位數,所以十位數只能是8,個位數可以是4、7,組成的數是「84、87」。第二大題,每兩根柱子之間可以拉一條線,3根柱子之間可以拉3根線。4根柱子之間可以拉6根線,這道題考查學生的思考能力。
  • 遼寧2020高考理綜答案一覽 高考遼寧卷理科綜合試題解析
    2020年高考已經來了,這批特殊的高考生正在努力拼搏中,2020高考遼寧理科數學真題試卷及答案 全國二卷高考理數試題解析。今年的高考時間為7月7日-9日,遼寧省普通高考報名數為225191人 。祝莘莘學子高考順利,金榜題名!
  • 部編版六年級語文上冊第七單元測試卷分享,試題多樣化,值得收藏
    今天,胡老師給大家分享的這份試題,來自部編版小學六年級語文上冊第七單元測試卷,這份試題難易程度適中,分值合理,知識覆蓋面廣,值得收藏起來練一練,這份試題如下:從習題的設計來看,這份試卷以本單元所學重點生字生詞為核心,以檢測學生學習效果為目的,以提升學生綜合能力為重心,整份試題綜合性強,應用性廣,值得大家收藏起來練一練,以提高語文考試的答題技巧和應用能力。
  • 五年級語文上冊第五單元卷,附答案,最新試題分享給愛學習的你們
    今天,胡老師給大家分享的這份試題,來自部編版小學五年級語文上冊第五單元測試卷,這份試題難易程度適中,題型新穎,題目看似簡單,卻不易考高分,這份試題如下:試卷01從試題的習題編排來看,主要有基礎題,閱讀題和作文題構成,基礎題佔了43分,閱讀題佔了27分,而作文佔了30分,從分值分布來看,這份試題側重考查學生對基礎知識的應用和記憶能力
  • 部編版五年級語文上冊第六單元測試卷分享,題目簡單,含參考答案
    今天,陽光明媚,胡老師給大家分享的試題是語文試卷,這份試題是部編版五年級語文上冊第六單元測試卷,尖子生都在偷偷練習,你也來挑戰吧,這份試題題目簡單,題型多樣,文末附參考答案,這份試題如下:從整份試題來看,這份試卷題型多樣化,涵蓋的知識面廣,並且,這份試題以生字生詞以及句子為核心,與課程標準要求同步,試題具有針對性和適用性等特點,多樣化的試題旨在檢測學生的基礎知識和答題技巧,試題看似簡單,卻不易考高分,值得大家研究每一道題。
  • 一年級數學:總複習,試題匯總,綜合測試卷,含有拔高題,供答案
    一年級數學總複習期間,在掌握各章知識點的同時,配以適當習題練習,可以更好的提高孩子的解題速度,本套試卷裡的試題,是在學校兩次抽測的基礎上,將部分試題進行匯總。試題有一定的難度,希望能起到查漏補缺的同時,增強孩子的思維能力。
  • 2020河南高考數學(理科)答案 全國卷1河南理數真題試題
    理科數學答案(全國一卷1卷),A卷、B卷官方標準答案 1理科數學答案(全國一卷1卷),A卷、B卷官方標準答案 2理科數學答案(全國一卷1卷),A卷、B卷官方標準答案 3理科數學答案(全國一卷1卷),A卷、B卷官方標準答案 4
  • 軟體測試培訓怎麼學?軟體測試基礎技術總結!值得一看
    軟體測試無年齡限制,要求的是經驗和耐心,隨著軟體測試經驗的豐富積累,就會練就「火眼金睛」的本領,而且隨著項目經驗的不斷增長和對行業背景和深入了解,經驗和資歷會帶來更高薪資和更高地位,會越老越「值錢」。那軟體測試培訓怎麼學?軟體測試基礎技術總結!值得一看!
  • 2019全國3卷高考英語試卷參考答案 2019高考英語試題答案解析
    2019全國3卷高考英語試卷答案哪裡查詢?2019年高考英語試題官方版參考答案公布,趕緊對照2019高考英語試卷參考答案解析在線估分吧!全國卷三適用地區包括:四川、雲南、貴州、廣西、西藏。下面是2019年高考全國卷3英語試題和參考答案,考生以參考估分,不過請以標準答案為準。祝廣大學子金榜題名,進入理想的學府!
  • 2021江蘇公務員考試試題答案
    江西人事考試網同步江蘇人事考試網招聘信息:2021江蘇公務員考試試題答案,報名時間:,請考生多加關注。更多關於江蘇省考試題解析,江蘇省考估分,江蘇省考試題招聘考試的內容,請關注(江西公務員考試頻道/江西人事考試網)!