




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、選擇題:一、1下列軟件屬性中,軟件產品首要滿足的應該是 A 。(A)功能需求(B)性能需求(C)可擴展性和靈活性(D)容錯、糾錯能力2對于維護軟件的人員來說。使用質量是 C 的結果。(A)功能性(B)可靠性(C)可維護性(D)效率3軟件規劃階段實際上指的是 A 。(A)需求獲取和定義階段(B)數據獲取和定義階段(C)測試用例設計規劃階段(D)產品實施規劃4在需求獲取與定義階段就開始建立,以后要不斷細化和完善的文檔是 A 。(A)用戶手冊(B)外部設計規格說明(C)內部設計規格說明(D)測試計劃手冊5在模塊測試的過程中,采用自底向上的測試比自頂向下的測試 A 。(A)好(B)差(C)一樣(D)不
2、確定 6黑盒測試是從 C 觀點出發的測試,而白盒測試是從 觀點出發的測試。(A)開發人員、管理人員(B)用戶、管理人員(C)用戶、開發人員(D)開發人、用戶7從已經發現故障的存在到找到準確的故障位置并確定故障的性質,這一過程稱為 D 。(A)錯誤檢測(B)故障排除(C)測試(D)調試8下列關于邏輯覆蓋的敘述,說法錯誤的是 D 。(A)條件覆蓋的檢錯能力較判定覆蓋強,但有時達不到判定覆蓋的要求(B)判定覆蓋包含了語句覆蓋,但它可能會使一些條件得不到測試(C)判定/條件覆蓋包含了判定覆蓋和條件覆蓋的要求,實際上不一定達到覆蓋的標準(D)凡滿足條件組合覆蓋標準的測試用例,也必然滿足其他所有覆蓋種類的
3、覆蓋標準9傳統集成測試的主要方法有兩個,一個是 B ,另一個是 。(A)白盒測試方法、黑盒測試方法(B)漸增式測試方法、非漸增式測試方法(C)等價類劃分方法、邊界值分析方法(D)因果圖方法、錯誤推測法 10下列測試方法中,不屬于白盒測試技術的是 D 。(A)判定覆蓋(B)語句覆蓋(C)條件組合覆蓋(D)邊界值分析11以下說法錯誤的是 B 。(A)軟件產品的質量越高,發布后維護成本就越低(B)在軟件測試中一般只需要運行預先設計的所有測試案例(C)通常應該在需求階段設計系統測試案例,以此作為需求檢查的輔助手段(D)發現和修復產品中的軟件缺陷越早,開發費用就會越低12在銀行的活期存折賬戶管理軟件中,
4、要求可以輸入一個賬戶的每筆交易的金額。若規定存入的金額的有效取值范圍使1.00元至99 999 999.99元。若考慮使用邊界值分析設計關于這個金額的測試用例,下列屬于它的邊界值是 D 。(A)2,9 999 999(B)1.01,99 999 999.99(C)99 999 999.98,9.99(D)0.99,100 000 000.0013下列哪一項內容通常屬于易用性測試的范圍是 B 。(A)安裝與卸載測試(B)系統故障頻率(C)聯機文檔中斷開的鏈接(D)中文版與英文版的一致14下列關于軟件測試自動化,說法正確的是 B 。(A)無法依靠人工完成的測試活動均可以通過測試自動化完成(B)輸出
5、結果不明確的測試不適合自動化(C)是否采用測試自動化與所開發的應用軟件項目的性質無關(D)與手工測試相比,采用自動化測試可以明顯的提高測試質量15關于人工測試方法,說法正確的是 A 。(A)走查以小組為單位進行,是一系列規程和錯誤檢查技術的集合(B)同行評審的文檔是一種過渡性的文檔,不是公開的正式文檔(C)桌上檢查的文檔是一個最終可交付的文檔(D)評審是一項很浪費時間的活動,會減緩項目的進度16軟件性能測試的目標有 D 。(A)發現(和改正)軟件性能缺陷(B)性能調優(C)能力檢驗和規劃(D)以上全部17下列關于面向對象軟件測試的說法中,不正確的是 C 。(A)面向對象軟件的白盒測試不能不加改
6、變地照搬傳統軟件的白盒測試準則(B)在存在多態的情況下,為了達到較高的測試充分性,應對所有可能的綁定都進行測試(C)假設類B是類A的子類,如果類A已進行了充分的測試,在測試類B時不必測試任何類B繼承類A的成員方法(D)對于一棵繼承樹上的多個類,處于葉子節點的類也需要測試 18Web應用軟件的性能測試主要包括 D 。(A)并發測試(B)負載測試和壓力測試(C)配置測試和性能調優(D)以上全部19下列兼容性不屬于軟件兼容性的考慮范疇的是 A 。(A)與外設的兼容性(B)與不同類軟件的兼容性(C)與瀏覽器的兼容性(D)與中間件的兼容性20下列關于Web應用軟件的系統安全檢測與防護說法不正確的是 B
7、。(A)對系統安全漏洞的檢測同樣也屬于測試的范疇(B)Web應用軟件的安全性僅與Web應用軟件本身的開發相關(C)系統安全檢測與防護應當作一個系統工程來完成,僅僅經過入侵檢測和漏洞掃描是不夠的,在這其中最重要的應該是建立完善的安全策略(D)訪問安全是指控制外界對主機的訪問,從而減少甚至避免非法的訪問和使用21下列關于軟件測試過程的幾種抽象模型,說法正確的是 A 。(A)H模型指出軟件測試具有獨立性,只要某個測試達到準備就緒點,測試執行活動就可以開展(B)W模型強調在整個項目開發中需要經歷的不同測試級別,指明測試的對象是程序(C)軟件測試過程與軟件開發過程不同的是,它不必遵循軟件工程原理(D)V
8、模型強調測試的對象不僅僅是程序,需求、設計等同樣需要測試22關于測試的策劃,說法不正確的是 C 。(A)測試設計的任務是執行測試用例,需要時也可以將測試用例設計與執行并行開展(B)若系統對質量要求很高,則需要開展多次的回歸測試驗證(C)在實際軟件項目中,一個測試團隊可能大都是骨干人員(D)測試團隊的規模與被測系統規模、測試方資源調配情況有關23下列關于測試策略說法不正確的是 C 。(A)測試策略活動可以和測試設計活動并行開展(B)測試設計活動也可以和測試執行活動并行開展(C)在測試的最后階段里,測試總結和測試執行通常并行開展(D)在實際測試過程中,要不得不將一些測試活動并行開展,主要是因為時間
9、原因24下列關于軟件缺陷狀態的定義,不正確的是 C 。(A)New-測試中新報告的軟件缺陷(B)Open-缺陷被確認并分配給相關開發工程師處理(C)Fixed-測試工程師已完成修正,等待開發人員驗證(D)Closed-缺陷已被修復不要25在QESAT/C中,下列屬于動態測試過程步驟的是 D 。(A)設定待測試的配置、編.譯相關的源程序(B)設定需插裝的函數(C)運行源程序、合并動態運行的結果(D)以上全部 二.1在軟件測試中,白盒測試方法是通過分析程序的 C 來設計測試用例。(A)應用范圍(B)功能(C)內部邏輯(D)輸入數據2下列關于測試方法的敘述中不正確的是 C 。(A)從某種角度上講,白
10、盒測試與黑盒測試都屬于動態測試(B)功能測試屬于黑盒測試(C)對功能的測試通常是要考慮程序的內部結構的(D)結構測試屬于白盒測試3在程序設計過程中,要為程序調試做好準備,主要體現在 D 。(A)采用模塊化、結構化的設計方法設計程序(B)根據程序調試的需要,選擇并安排適當的中間結果輸出必要的斷點(C)編寫程序時要為調試提供足夠的靈活性(D)以上全部4軟件測試是軟件開發過程中重要和不可缺少的階段,其包含的內容和步驟甚多,而測試過程的多種環節中最基礎的是 B 。(A)集成測試(B)單元測試(C)系統測試(D)驗收測試5下面的邏輯測試覆蓋中,測試覆蓋最弱的是 C 。(A)條件覆蓋(B)條件組合覆蓋(C
11、)語句覆蓋(D)判定/條件覆蓋6下列關于邏輯覆蓋的敘述中,說法錯誤的是 C 。(A)對于多分支的判定,判定覆蓋要使每一個判定表達式獲得每一種可能的值來測試(B)語句覆蓋是比較弱的覆蓋標準(C)語句覆蓋較判定覆蓋嚴格,但該測試仍不充分(D)條件組合覆蓋是比較強的覆蓋標準7下列敘述中,正確的是 B 。(A)軟件測試的目標是保證交付的軟件產品不包含缺陷(B)軟件測試有利于降低軟件產品發布后的維護費用(C)測試包是指一個測試腳本,它由一組順序執行的測試用例組成(D)在V模型中,集成測試用例的設計對應于軟件需求分析活動8一個多用戶的應用系統通常有用戶管理功能,允許增加新的用戶。用戶信息一般包括用戶名,假
12、設規定用戶名必須是以字母開頭的、不超過8個字符的字母數字串,那么,下面哪組值均屬于用戶名的無效等價類 A 。(A)li1111111,Glenford Myers,123B123(B)Lin-Yie,Lin-feng,空值,linyifei(C)lin-yifei,空值,Myers G.,genford(D)lin-yifei,lin-fen,a111111,genford9下列情況通常會考慮使用自動測試的是 C 。(A)對軟件產品的次要部件進行測試(B)所開發的軟件產品的需求不穩定(C)需要反復執行的測試,使用不同輸入數據值進行反復測試(D)由客戶方組織的驗收測試 10同行評審是一種通過作者
13、的同行來確認缺陷和需要變更區域的檢查方法。它主要分為管理評審、技術評審、過程評審和 C 。(A)誤差評審(B)項目評審(C)文檔評審(D)組織體系評審11以下哪種軟件測試屬于不屬于軟件性能測試的范疇 A 。(A)接口測試(B)并發測試(C)壓力測試(D)配置測試12軟件可靠性測試的目的是 B 。(A)發現軟件缺陷(B)預測軟件正式運行中的可靠性(C)控制測試過程 (D)修改軟件缺陷13下列關于面向對象測試問題的說法中,不正確的是 C 。(A)在面向對象軟件測試時,設計每個類的測試用例時,不僅僅要考慮調用各個成員方法的輸入參數,還需要考慮如何設計調用的序列(B)構造抽象類的驅動程序會比構造其他類
14、的驅動程序復雜(C)類B繼承自類A,如果對B進行了嚴格的測試,就意味著不需再對類A進行測試(D)在存在多態的情況下,為了達到較高的測試充分性,應對所有可能的綁定都進行測試14在面向對象軟件的基干集成測試策略中,將基干中的模塊形成基干子系統使用的集成方式是 A 。(A)大突擊集成方式(B)自底向上集成方式(C)自頂向下集成方式(D)綜合集成方式15以下哪一項不屬于Web應用軟件表示層測試關注的范疇是 D 。(A)排版結構的測試(B)鏈接結構的測試(C)客戶端兼容性的測試(D)數據完整性測試16下面Web應用軟件的測試策略中,不屬于表示層的測試內容的是 D 。(A)鏈接結構的測試(B)瀏覽器兼容性
15、的測試(C)排版結構的測試(D)服務器端程序的測試17下列不屬于與瀏覽器兼容性測試考慮的問題是 A 。(A)軟件是否可以在不同的J2EE中運行(B)不同的瀏覽器是否可以提供合適的安全設置(C)腳本和插件是否適用于不同的瀏覽器(D)符合最新HTML版本的頁面能否在瀏覽器中正確顯示 18下列不屬于易用性測試的是 B 。(A)易安裝性測試(B)兼容性測試(C)用戶界面測試(D)功能易用性測試19下列選項中,不屬于面向構件提供者的構件測試目標是 A 。(A)檢查為特定項目而創建的新構件的質量(B)檢查在特定平臺和操作環境中構件的復用、打包和部署(C)盡可能多地揭示構件錯誤(D)驗證構件的功能、接口、行
16、為和性能20在極限測試過程中,貫穿始終的是 D 。(A)單元測試和集成測試(B)單元測試和系統測試(C)集成測試和系統測試(D)集成測試和驗收測試21沒有正確修復的缺陷,需要進一步修復的缺陷是 D 。(A)New More Info(B)DiferredNext Build(C)DiferredNext Main Release(D)Reopen22軟件過程管理最起碼的要求是 A 。(A)管理好軟件缺陷報告(B)管理好軟件測試用例(C)管理好測試過程工具(D)管理好測試說明文檔23若是軟件企業內部測試團隊開展的軟件測試,最適合采用 A 來組織測試。(A)H模型(B)V模型(C)W模型(D)X模
17、型24測試人員和開發人員交流的紐帶是 C 。(A)軟件設計報告(B)測試說明文檔(C)軟件缺陷報告(D)測試執行報告不要 25用QESAT/C工具進行軟件分析與測試時,以下說法錯誤的是 B 。(A)白盒測試又稱為程序結構測試,它主要進行程序邏輯結構的覆蓋測試(B)在進行測試之前,必須先建立以.prj為后綴的測試項目(C)被測源文件可放在任意目錄下(D)進行軟件靜態分析不必運行被測程序 判斷:(1)軟件測試和軟件調試是同一回事。(2)軟件測試是可以無窮盡的。(3)測試是為了證明軟件的正確性。(4)測試過程中應重視測試的執行,可以輕視測試的設計。(5)測試不能修復所有的軟件故障。(6)因為測試工作
18、簡單,對軟件產品影響不大,所以可以把測試作為新員工的一個過渡工作,或安排不合格的開發人員做測試。解:(1)(2)(3)(4)(6)錯誤,(5)正確。簡答概述:1. 簡述軟件測試的意義。解:隨著計算機技術的迅速發展和廣泛深入的應用,軟件質量問題已成為開發和使用軟件人員關注的焦點。而由于軟件本身的特性,軟件中的錯誤是不開避免的。不斷改進的開發技術和工具只能減少錯誤的發生,但是卻不可能完全避免錯誤。因此為了保證軟件質量,必須對軟件進行測試。軟件測試是軟件開發中必不可少的環節,是最有效的排除和防治軟件缺陷的手段,是保證軟件質量、提高軟件可靠性的最重要手段。2. 什么是軟件缺陷?它的表現形式有哪些?解:
19、從產品內部看,軟件缺陷是軟件產品開發或維護過程中所存在的錯誤、毛病等各種問題;從外部看,軟件缺陷是系統所需實現的某種功能的失效或違背。它的表現形式主要有以下幾種:(1) 軟件未達到產品說明書中已經標明的功能;(2)軟件出現了產品說明書中指明不會出現的錯誤;(3)軟件未達到產品說明書中雖未指出但應當達到的目標;(4)軟件功能超出了產品說明書中指出的范圍;(5)軟件測試人員認為軟件難以理解、不易使用,或者最終用戶認為該軟件使用效果不良。 3. 什么是軟件測試?簡述其目的與原則。解:測試是為發現缺陷而執行的一個程序或者系統的過程,軟件測試定義為:使用人工或自動手段來運行或測定某個軟件系統的過程,其目
20、的在于檢查它是否滿足規定的需求或弄清預期結果與實際結果的差別。 測試目的:測試不僅僅是為了找出錯誤,通過分析錯誤的產生原因和發展趨勢,幫助項目管理者發現當前開發的缺陷。測試分析幫助測試人員設計出有針對性地測試方法,改善測試效率和有效性。沒有發現錯誤的測試也是有價值的,完整地測試是評定軟件質量的一種方法。測試過程中應注意和遵循的原則:(1) 測試不是為了證明程序的正確性,而是為了證明程序不能工作。(2)測試應當有重點。(3)事先定義好產品的質量標準。(4)軟件項目一啟動,軟件測試也就開始,而不是等到程序寫完才開始進行測試。(5)窮舉測試是不可能的。(6)第三方進行測試會更客觀,更有效。(7)軟件
21、測試計劃是做好軟件測試工作的前提。(8)測試用例是設計出來的,不是寫出來的。(9)對發現錯誤較多的程序段,應進行更深入的測試。(10)重視文檔,妥善保存一切測試過程文檔。4. 件測試階段是如何劃分的?解:軟件測試的階段劃分為:規格說明書審查;系統和程序設計審查;單元測試;集成測試;確認測試;系統測試;驗收測試。5. 分別解釋什么是靜態測試、動態測試、黑盒測試、白盒測試、人工測試和自動化測試。解:所謂靜態測試是指不運行被測軟件,僅通過分析或檢查等其他手段達到檢測的目的。所謂動態測試是指通過運行被測軟件,檢查運行結果與預期結果的差異,并分析運行效率和健壯性等性能。黑盒測試是指在對程序進行的功能抽象
22、的基礎上,將程序劃分成功能單元,然后對每個功能單元生成測試數據進行測試。用這種方法進行測試時,被測程序被當作打不開的黑盒,因而無法了解其內部構造,因此又稱為功能測試。白盒測試又稱為結構測試或邏輯驅動測試,它是知道產品內部工作過程,可通過測試來檢測產品內部動作是否按照規格說明書的規定正常進行,按照程序內部的結構測試程序,檢驗程序中的每條通路是否都有能按預定要求正確工作,而不顧它的功能。廣義上,人工測試是人為測試和手工測試的統稱。人為測試的主要方法有桌前檢查,代碼審查和走查。手工測試指的是在測試過程中,按測試計劃一步一步執行程序,得出測試結果并進行分析的測試行為。自動化測試指的是利用測試工具來執行
23、測試,并進行測試結果分析的測試行為。6. 簡述軟件測試過程。解:軟件測試過程主要包括如下6個活動:測試計劃;測試設計;測試規程實現;測試執行;結果分析;總結生成報告。7. 什么是回歸測試?什么時候進行回歸測試?解:回歸測試就是重新運行現有測試用例測試原有功能,以便確定變更是否達到了預期的目的,檢查變更是否損害了原有的正常功能。每當軟件發生變化時就應進行回歸測試。8. 分析黑盒測試方法的特點。解:黑盒測試又稱為功能測試或數據驅動測試,主要針對軟件界面、軟件功能、外部數據庫訪問以及軟件初始化等方面進行測試。優點:比較簡單,不需要了解程序內部的代碼及實現;2)與軟件的內部實現無關;3)從用戶角度出發
24、,能很容易的知道用戶會用到哪些功能,會遇到哪些問題;4)基于軟件開發文檔,所以也能知道軟件實現了文檔中的哪些功能;5)在做軟件自動化測試時較為方便。缺點:不可能覆蓋所有的代碼,覆蓋率較低,大概只能達到總代碼量的30%;2)自動化測試的復用性較低。理解記憶大題9. 試用等價分類法測試黨政管理系統中黨員出生年月的輸入設計是否符合要求,假設出生年月格式為yyyymmdd。解:輸入數據有效等價類無效等價類出生年月日8位數字字符有非數字字符 少于8個數字符 多于8個數字符 對應數值在19090101-19900101之間 <19090101 >19900101 月份對應數值在1-12之間 等
25、于"00 " >12 日期對應值 1,3,5,7,8,10,12月在1-31之間 4,6,9,11月在1-30之間 閏年2月在1-29之間 非閏年2月在1-28之間等于"00 ">312,4,6,9,11月等于"31 "2月等于"30 "非閏年2月等于"29"10. 對圖所示程序段進行語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋和路徑覆蓋方法進行測試用例設計。圖4.14 練習題3解:語句覆蓋:x=90,y=90 x=79,y=90 x=70,y=60判定覆蓋:同上條件覆
26、蓋:同上判定/條件覆蓋:同上條件組合覆蓋:I x>=80,y>=80 II x>=80,y<80 III x<80,y>=80 IV x<80,y<80 V x>=90,y>=90,x+y>=140 VI x>=90,y<90,x+y>=140 VII x<90,y>=90,x+y>=140 VIII x<90,y<90,x+y>=140 IX x>=90,y>=90,x+y<140 不存在 X x>=90,y<90,x+y<140 XI
27、x<90,y>=90,x+y<140 XII x<90,y<90,x+y<140x=90,y=90x=90,y=70x=70,y=90x=70,y=70x=100,y=30x=30,y=100x=80,y=50路徑覆蓋:同語句覆蓋11. 5針對test函數按照基本路徑測試方法設計測試用例。 int Test(int i count, int i flag)
28、 int i temp = 0; while (i count>0)
29、; if (0 = i flag)
30、; i temp = i count + 100; break;
31、0; else
32、 if (1 = i flag)
33、 i temp = i temp + 10; &
34、#160; else
35、60; i temp = i temp + 20;
36、60; i count-;
37、return i temp; 解:int Test(int i count, int i flag) 1 int i temp=0;2 while (i count>0) 3 If (0=i flag) 4 i temp=i count+100;5 break; 6 else 7 If (1=i flag) 8 i temp=i temp+10; 9 else 10 i temp=i temp+20; 11 i count-; 12 return i temp; 程序控制流
38、圖:134,56,789,1011122程序環路復雜度:CC=4基本路徑集:path1 1-2-3-6-7-8-11-2-12 Path2 1-2-12 Path3 1-2-3-4-5-12 Path4 1-2-3-6-7-9-10-11-2-12設計測試用例:用例IDi counti flag預期輸出test11110test 2020test 320102test 413207.以下是一個自動飲料售貨機軟件的操作規格說明,請按要求回答問題(12分)(類似題)設要對一個自動飲料售貨機軟件進行黑盒測試。該軟件的規格說明如下:"有一個處理單價為1元5角錢的盒裝飲料的自動售貨機軟件。若投
39、入1元5角硬幣,按下"可樂"、"雪碧"或"紅茶"按鈕,相應的飲料就送出來。若投入的是2元硬幣,在送出飲料的同時退還5角硬幣。"(1)試利用因果圖法,建立該軟件的因果圖(3分)(2)設計測試該軟件的全部測試用例(9分)解答:首先分析軟件中出現的所有原因和結果,并將其標號。原因:1 投入1元5角硬幣2 投入2元硬幣3 按"可樂"按鈕4 按"雪碧"按鈕5 按"紅茶"按鈕結果:21 退還5角硬幣22 送出"可樂"飲料23 送出"雪碧"
40、飲料24 送出"紅茶"飲料中間狀態:11 已投幣12 已按鈕然后根據上述原因和結果,以及各狀態間的關系,畫出因果圖,如圖所示:問題2:解答:將上述因果圖轉換為判定表,如表所示,每一列可以作為確定測試用例的依據。 8.軟件規格說明:某工廠招工規定,報名者年齡應該在16周歲到35周歲之間(到2005年12月31日為止),即出生年月不在上述范圍內的人員將不予接受,并顯示"年齡不合格"的出錯信息。 (1)請根據規格說明,劃分等價類。(10分) (2)使用等價類劃分方法為該軟件設計測試用例。(10分)假定已知出生年月由六位數字字符表示,前四位代表年,后兩位代表月,
41、則可以劃分三個有效等價類和七個無效等價類。具體如下:有效等價類:出生年月:(1)六位數字 對應數值:(5)197003198912月份對應數值:(8)在112之間無效等價類:出生年月:(2)含非數字字符(3)少于六個數字字符(4)多于六個數字字符對應數值:(6)小于197003(7)大于198912月份對應數值:(9)等于0(10)大于12問題2:解答:根據上述等價類劃分,設計測試用例。有效等價類的測試用例,如下表所示:無效等價類的測試用例,如下表所示:1308班復習資料補充1. 簡單分析軟件缺陷產生的原因,其中哪個階段引入的缺陷最多,修復成本又最低?答: 軟件缺陷產生的主要原因有:需求規格說
42、明錯誤;設計錯誤;程序代碼有誤;其他。其中在需求分析階段引入的缺陷最多,修復的成本又最低。2.簡述軟件測試的模型及其特點答:目前的測試模型主要有: V 模型,W模型, H模型 , X模型V 型模型左側是開發階段,右側是測試階段。開發階段先從定義軟件需求開始,然后把需求轉換為概要設計和詳細設計,最后是形成代碼。測試階段是在代碼編寫完成以后,先做單元測試開始,然后是集成測試,系統測試和驗收測試。W模型 相對于V型 ,增加了軟件開發個階段中應同步進行的驗證和確認活動。W 模型 有兩個V模型組成 分別代表測試與開發過程,測試伴隨整個軟件開發的周期,測試的對象不僅僅是程序,需求,設計等同樣需要測試,也就
43、是說測試和開發是同步的。H 模型將測試活動完全獨立出來,使得測試準備活動和測試執行活動清晰的體現出來。H模型揭示了軟件測試作為一個獨立的流程貫穿于整個軟件的生命周期,與其他的流程并發的進行,并指出測試應盡早的準備,盡早執行。X 模型:左邊描述的是針對單獨的程序片斷的所進行的編碼和測試,此后將進行頻繁的交接,通過集成最終合成為可執行的程序。X模型右上方定位了已通過集成測試的成品進行封版并提交個用戶,也可以作為更大規模測試的一部分。X模型右下方為定義了探索性測試,這是不進行實現技術的特殊類型的測試。3.缺陷跟蹤管理的狀態有哪些?答:1)新建(New):代表此Bug由測試人員發現并且進行提交。2)打
44、開(Open):Bug被正式確認并且分發給開發人員。3) 修復(Fixed):開發人員完成Bug漏洞修復并且提交給測試人員進行驗證測試。4)拒絕(Decline):開發人員拒絕修改錯誤(代表Bug開發人員和測試人員對需求等非程序方面有歧義需要額外溝通)。5)暫緩(Deferred):Bug在本版本的程序中暫緩修復,在下一個版本中修復。(一般是Bug嚴重等級比較低的項目)6)關閉(Closed):測試人員最終驗證通過,此Bug被最終修復,并由測試人員關閉此Bug。4.集成測試方法主要有哪兩種?答:集成測試主要有兩種方法:非漸增式測試方法、漸增式測試方法。非漸增式測試方法:采用一步到位的方式來進行。對所有模塊進行個別的單 元測試后,將各模塊連接起來,把連接后的程序當做一個整體進行測試。漸增式測試方法:把下一個要測試的模塊同已經測試好的模塊結合起來 進行測試,測試完以后再把下一個應該測試的模塊結合進來測試。5.軟件性能測試的概念及重要指標?答:性能測試是指在一定條件下系統行為表現是否符合規格的性能指標.例如,通過測試傳輸的最長時限,傳輸的錯誤率、計算得精度,相應的時限和恢復時限等性能指標,驗證軟件系統是否能達到需求規格說明中所提出的性能指標,發現軟件系統
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 音樂課件教學
- 城市污水管網建設項目招投標方案(參考范文)
- 2025年差容式力平衡傳感器項目建議書
- 水肌酸產品項目建議書(范文模板)
- 2025年核輻射劑量防護儀器設備項目發展計劃
- 2025年丙二酮項目建議書
- 2025年特殊功能復合材料及制品項目合作計劃書
- 五年級上冊語文少年中國說-教案
- 五年級語文《狼牙山五壯士》教案
- 2025年寵物電商合作協議書
- 臨床、口腔醫師申報衛生高級職稱工作量登記表
- GB/T 10045-2018非合金鋼及細晶粒鋼藥芯焊絲
- GB 7099-2015食品安全國家標準糕點、面包
- 2023年納雍縣財政局系統事業單位招聘筆試題庫及答案解析
- 2023年廣東省普通高中學業水平考試及參考答案
- 建筑工程模板施工工藝技術要點講義豐富課件
- 永能選煤廠生產安全事故應急救援預案
- 浙江省建設領域簡易勞動合同(A4版本)
- 位置度公差以及其計算
- 氯化銨危險化學品安全周知卡
- 浙江省本級公務車輛租賃服務驗收單(格式)
評論
0/150
提交評論