

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、國家開放大學軟件測試(本)形考任務1-4參考答案形考任務1一、選擇題(從4個選項中,選其一項的標號填入( )1軟件測試是為了檢查出并改正盡可能多的錯誤,不斷提高軟件的()。A. 質量和效能B. 設計和技巧C. 質量和可靠性D. 功能和效率2軟件測試工作應該開始于()。A. 需求分析階段B. 概要設計階段C. 編碼之后D. 詳細設計階段3.關于軟件質量保證和軟件測試的描述,不正確的是 ()。A. 軟件質量保證和軟件測試是軟件質量工程的兩個不同層面的工作B. 軟件測試人員就是軟件質量保證人員C. 軟件測試是保證軟件質量的一個重要環節D. 在軟件質量保證的活動中也有一些測試活動4.一個測試團隊計劃持
2、續在一被測系統中檢測90%-95%的缺陷比率。雖然測試經理認為無論就測試團隊角度還是行業標準而言這已經是一個標準很高的缺陷檢測率。但高層管理者對測試結果失望,認為測試團隊仍漏檢了太多的缺陷。而用戶對此系統使用滿意度相對較好,雖有失效發生,但總體負面影響不大。針對上述情況,作為一個測試經理可應用以下的哪一個通用測試原則去向高層管理者解釋為什么系統中仍會存在未被檢測到的缺陷()。A. 窮盡測試是不可能的B. 缺陷集群性C. 殺蟲劑悖論D. 測試依賴于測試內容5.關于軟件測試對軟件質量的意義,有以下觀點:度量與評估軟件的質量;保證軟件質量;改進軟件開發過程;發現軟件錯誤。其中正確的是( )。A. 、
3、B. 、C. 、D. 、6.下面的描述中,不能體現前置測試模型要點的是()。A. 前置測試模型將開發和測試的生命周期整合在一起,標識了項目生命周期從開始到結束之間的關鍵行為,提出業務需求最好在設計和開發之前就被正確定義。B. 前置測試模型主張根據業務需求進行測試設計,認為需求分析階段是進行測試計劃和測試設計的最好時機。C. 前置測試將測試執行和開發結合在一起,并在開發階段以編碼測試編碼測試的方式來體現,強調對每一個交付的開發結果都必須通過一定的方式進行測試。D. 前置測試模型提出驗收測試應該獨立于技術測試,以保證設計及程序編碼能夠符合最終用戶的需求。7.軟件可移植性應從如下()方面進行測試。A
4、. 可適應性、成熟性、兼容性、易替換性。B. 可適應性、易安裝性、共享性、易替換性。C. 可適應性、易安裝性、兼容性、易替換性。D. 可適應性、易安裝性、可伸縮性、易替換性。8.軟件缺陷被描述為在軟件使用上的各種障礙,即可能產生的各種問題統。對軟件缺陷的精確定義,通常業界普遍認同下列描述()。軟件未達到產品說明書中已標明的功能軟件出現了產品說明書中指明不會出現的錯誤軟件未達到產品說明書中雖未指出但應(隱含)達到的目標 軟件功能超出了產品說明書中指明的范圍 測試者認為軟件難以理解、不易使用,或最終用戶認為軟件使用效果不良。A. 、B. 、C. 、D. 、9.軟件測試貫穿于整個于軟件生命周期,其測
5、試的基本問題是( )明確測試目標確認測試對象建立測試生命周期制定和實施測試策略選擇測試類型運用測試方法A. 、B. 、C. 、D. 、10.軟件能力成熟度模型(CMM)將軟件能力成熟度自低到高依次劃分為5級。目前,達到CMM第3級(已定義級)是許多軟件組織努力的目標,該級別的核心是()。A. 使用標準開發過程(或方法論)構建(或集成)系統B. 建立基本的項目管理和實踐來跟蹤項目費用、進度和功能特性C. 連續地監督和改進標準化的系統開發過程D. 管理層尋求更主動地應對系統的開發問題二、判斷題11.一個成功的測試是發現了至今未發現的錯誤。()12.測試可以證明程序有錯,也可以證明程序沒有錯誤。(&
6、#215;)13.所有的軟件測試都應追溯到用戶需求。()14.軟件測試是測試人員的事,與開發人員無關。(×)15.測試可以證明缺陷存在,但不能證明缺陷不存在。()16.只要做了充分的測試,就能保證軟件沒有缺陷。(×)17.根據經驗,通常情況下缺陷并非平均分布,80%缺陷集中在20%程序模塊中。()18.V模型描述了測試階段和開發過程期間各階段的對應關系。()19.軟件測試貫穿于軟件定義和開發的整個過程。()20.軟件開發模式與軟件測試關系密切,系統測試計劃應在詳細設計階段產生。(×)21.軟件質量度量包含軟件的功能特征和非功能特征。()22.TMM優化級別主要進行
7、質量控制的測試。(×)形考任務2一、選擇題(每題5分)1.對于軟件的測試,下列描述正確的是 ()。A. 測試是在軟件公司內部展開的測試,由公司非專業測試人員執行的測試。B. 測試是在軟件公司外部展開的測試,可由非專業測試人員執行的測試。C. 測試是在軟件公司內部展開的測試,由公司專業測試人員執行的測試。D. 測試是在軟件公司外部展開的測試,由專業測試人員執行的測試。2.下列選項中不屬于黑盒測試特點的是()。A. 黑盒測試可用于軟件測試的各個階段B. 黑盒測試與軟件具體實現無關C. 黑盒測試用例設計可與軟件實現同步進行D. 黑盒測試可以檢查出程序內部結構的錯誤3.廣義的軟件測試包括:
8、()。A. 單元測試、集成測試、系統測試和用戶測試B. 確認、驗證和測試C. 需求測試、單元測試、集成測試和驗證測試D. 需求評審、設計評審、單元測試和綜合測試4.組件測試類別可以包括 ()。靜態測試 動態測試 手工測試 自動化測試A. B. C. D. 5.若某軟件系統的關鍵模塊是在結構圖的底部,那么最適合采用的集成測試策略是()。A. 隨意集成測試B. 自底向上集成測試C. 自頂向下集成測試D. 中樞集成測試6.以下各項中,()屬于安裝測試應關注的內容。 安裝手冊的評估 安裝選項和設置的測試 安裝順序測試 修復、安裝測試與卸載測試A. B. C. D. 7.對靜態測試和動態測試的區別描述正
9、確的是:()。A. 靜態測試并沒有真正的運行軟件,而動態測試需要運行軟件B. 靜態測試是由開發人員執行的,而動態測試是由專門的測試人員完成C. 靜態測試是主要是為了增加測試人員對軟件的理解,而動態測試是為了發現缺陷D. 靜態測試需要借助于專門的測試工具,而動態測試不需要8.技術評審的目的是:()。A. 發現軟件業務錯誤B. 確認軟件符合預先定義的開發規范和標準C. 與項目管理無關D. 保證軟件在獨立的模式下進行開發9.走查主要包括以下哪些內容 ()。A.檢查代碼和設計的一致性B.標準的遵循和可讀性C.評審對象主要是軟件代碼D.不安全、不明確和模糊的部分A. 除A以外B. 除A和D以外C. 以上
10、全部都是D. 除D以外10.下面對數據流分析方法描述錯誤的是( )。A. 數據流異常通常不明顯,并且每個異常都會導致不正確的行為。B. 數據流分析是在程序代碼經過的路徑上檢查數據的用法。C. 數據流分析不一定能夠發現缺陷,但可以發現異常。D. 數據流分析過程中,需要檢查每個變量的使用情況。二、判斷題(每題5分)11.組件測試通常在編碼前進行,組件測試大多是從程序外部結構出發設計測試用例。(×)12.文檔檢查有多種不同技術,可通過檢查強度、形式、必要的人力和時間資源以及它們的目的進行區分。()13.白盒測試是一種針對程序結構進行的測試,是邏輯驅動的測試或基于程序內部的測試。()14.黑
11、盒測試是一種從用戶觀點(依需求確定)出發的測試,其基本思想是:任何程序都可看作是從輸入定義域映射到輸出值域的函數過程。()15.針對測試是否運行軟件和執行程序劃分測試為靜態測試與動態測試。()16.靜態測試主要由人工方式進行,這將充分發揮人的邏輯思維優勢,同時靜態測試也借助測試專用工具進行自動化測試。()17.數據流分析方法是在程序代碼經過的路徑上檢查數據的用法。這種方式并不一定能夠發現缺陷,但可發現數據流異常。()18.走查是以發現書面文檔中的缺陷、含糊的表達和問題為目的的正式評審。(×)19.靜態分析和評審是從不同的方式和角度來尋找和預防軟件的缺陷或故障,消除和減低軟件失效幾率的
12、措施與過程。()20.軟件評審是動態測試的主要方法之一,評審可應用人類的分析能力來檢查和評估復雜的問題。(×)形考任務3一、選擇題(每題5分)1.下面關于動態測試的描述錯誤的是()。A. 動態測試必須由專門的測試人員完成B. 動態測試需要對輸入與輸出的對應關系進行分析C. 動態測試必須運行被測試程序D. 動態測試適用于軟件生命周期的各個階段2.下面()不屬于動態測試的內容。A. 檢查內存使用情況B. 檢查程序編碼規則C. 檢查各個組件功能D. 評估系統性能3.系統測試階段動態測試的目標是()。A. 對提交的軟件進行驗證性測試B. 檢測組件中的不合格品C. 功能和非功能的動態測試D.
13、動態檢測模塊與接口4.下面對基于直覺的動態測試方法的描述錯誤的是()。A. 既不是黑盒測試也不屬于白盒測試B. 此方法的基礎是測試人員的技術、經驗和知識C. 可以發現運用系統化方法進行測試時無法發現的問題D. 使用此方法時需要需求規格說明書和源代碼5.通過黑盒測試無法發現()。A. 程序功能使用異常B. 程序內部結構錯誤C. 程序初始化錯誤D. 外部數據訪問異常6.黑盒測試技術包括()。A. 邊界值分析、等價類劃分、因果圖、路徑覆蓋B. 邊界值分析、因果圖、等價類劃分、狀態轉換C. 判定覆蓋、語句覆蓋、決策表、正交實驗D. 決策表、狀態轉換、條件覆蓋、基本路徑測試7.黑盒測試屬于基本窮舉輸入的
14、測試方法,但通常輸入所有可能的測試將要受到較大客觀條件限制,無法實現窮盡,其原因是()。輸入的組合太多輸出的結果太多軟件實現的途徑太多軟件規格說明沒有客觀標準A. B. C. D. 8.下面對等價類劃分法描述錯誤的是()。A. 等價類劃分的主要依據是需求規格說明書B. 只需要考慮程序中合理的、有意義的輸入數據C. 將測試對象的輸入域劃分成若干部分D. 從每個部分中選取少數具有代表性的數據作為測試用例9.某程序輸入X取值于一個固定的枚舉類型1,4,9,16,并且程序要對這4個輸入值分別進行處理,根據等價類劃分法,這種情況下對輸入X劃分正確的是()。A. 劃分為4個有效等價類、1個無效等價類B.
15、劃分為1個有效等價類、4個無效等價類C. 劃分為1個有效等價類、1 個無效等價類D. 劃分為1個有效等價類、2個無效等價類10.以下的測試方法中,允許對源代碼進行操作的是()。A. 函數覆蓋B. 路徑測試C. 程序插樁D. 條件覆蓋二、判斷題(每題5分)11.動態測試并不貫穿于軟件產品生命周期的每個階段。(×)12.等價類劃分測試技術的測試準則(即等價類劃分覆蓋率)可定義為總共描述的等價類數量與已執行的等價類數量之比。(×)13.動態測試內容有功能確認與接口測試、覆蓋率分析、性能分析及內存泄露分析等。()14.邊界值分析法基于可靠性理論中的“多故障”假設,即兩個或兩個以上故
16、障同時出現而導致軟件失效的情況非常多。(×)15.邊界值覆蓋率=(已執行的邊界值數量/總的邊界值數量)x 100%。()16.因果圖法能幫助測試者按一定步驟,高效開發測試用例,以檢測程序輸入條件的各種組合情況。()17.決策表是分析和表達多邏輯條件下執行不同操作情況下的一種工具,可把復雜的邏輯關系與多種條件組合情況表達的既具體而又明確。()18.邏輯覆蓋是黑盒測試中的主要方法之一,是以程序內部的邏輯結構為基礎的測試技術,是通過對程序邏輯結構的遍歷實現程序設計的覆蓋。(×)19.路徑覆蓋的目的就是要設計足夠多的測試用例,要求遍歷測試對象的所有不同的路徑。()20.Z路徑覆蓋只
17、考慮循環體執行一次和跳過循環體這兩種情況。(×)形考任務4一、選擇題(每題5分)1.在下列給出的各項中,關于軟件自動化測試的描述性定義是()。A使用一種自動化測試工具來驗證軟件測試的需求B測試按照測試者的預定計劃自動地進行C自動化測試的目標著重于發現舊的軟件缺陷D自動化測試可部署在各個測試階段A. AB. A、B、CC. A、CD. A、B、D2.( )是將測試輸入存儲在獨立的文件中,而不是綁定在腳本中。在腳本中存放控制信息,其優點包括腳本與數據分離,數據文件以適當的文件格式單獨維護,測試設計者不必具備專業的腳本技術或編程知識。A. 共享式腳本B. 結構化腳本C. 關鍵字驅動腳本D.
18、 數據驅動腳本3.在下面給出的幾項中,()是針對自動化測試腳本描述。A. 腳本自身在脫離了所依附的系統時,依然能夠運行B. 測試腳本也會存在缺陷或故障C. 腳本與測試一樣,根據測試模式和測試方法不同,腳本以多種形式出現D. 測試腳本是指測試自動執行中的程序和過程4.在測試腳本的錄制、編寫與調試過程中,需要注意的原則是()。A. 自動化回歸測試建議采用以錄制腳本為主、編寫腳本為輔的實現方式B. 測試腳本錄制包含兩種模式:控件識別模式和模擬操作模式。控件識別模式中使用鍵盤操作實現兩種模式混合錄制效果C. 測試工具的選擇直接影響到實施的具體細節,而試用和比較是非常簡單有效的方法D. 腳本錄制與測試執
19、行同期進行,腳本錄制完成后應立即完成其主要調試工作5.引入自動化測試工具時,屬于次要考慮因素的是()。A. 與測試對象進行交互的質量B. 廠商的支持和服務質量C. 使用的腳本語言類型D. 工具支持的平臺6.測試計劃主要由哪個角色負責制定:()。A. 測試經理B. 開發人員C. 測試人員D. 項目經理7.對于監控測試周期時采用的度量方法,下列敘述中不當的是:()。A. 基于測試用例的度量:統計各優先級的測試用例數量。B. 基于故障和基于失效的度量:統計特定軟件版本中的故障數。C. 基于成本度量:統計已經花費的測試成本,下一測試周期成本與預期收益的關系。D. 基于測試對象的度量:統計代碼和安裝平臺等覆蓋情況。8.如果沒有做好配置管理工作,那么可能會導致:()。A員相開發人互篡改各自編寫的代碼;B集成工作難以開展C問題分析和故障修正工
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 金礦尾礦處理與資源化利用技術考核試卷
- 釀造食品企業的法律法規遵守與合規考核試卷
- 慢性阻塞性肺疾病疾病查房
- 急救儀器使用與維護指南
- 急性呼吸窘迫綜合征護理要點
- 呼吸機脫機指征標準
- Cladosporide-C-生命科學試劑-MCE
- 2025年新高考數學一輪復習講義(學生版)
- 食品飲料行業2025年包裝廢棄物處理與資源化利用研究報告
- 2025年睡眠醫療市場趨勢預測:診療服務模式創新與行業可持續發展路徑
- 2024版壓力容器設計審核機考題庫-簡答題3-1
- 抗腫瘤臨床應用管理辦法
- 施工現場腳手架搭設的示例圖解
- 2024年甘肅蘭州中考滿分作文《向內扎根向陽而生》
- 肝性腦病的臨床觀察與護理
- 2025(統編版)語文五年級下冊第八單元解析+任務目標+大單元教學設計
- 《責任和擔當》課件
- 涉外合同審查培訓
- 2025年度醫療健康咨詢服務兼職醫生聘用合同
- 2025年外賣平臺合作配送合同范本
- (北師大版)初中數學七年級下冊 期末測試 (含答案)
評論
0/150
提交評論