軟件測試復習題_第1頁
軟件測試復習題_第2頁
軟件測試復習題_第3頁
軟件測試復習題_第4頁
軟件測試復習題_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

-.z.選擇題。1.軟件測試的目的是〔〕。A)說明軟件的正確性B)評價軟件質量C)盡可能發(fā)現軟件中的錯誤D)判定軟件是否合格2、導致軟件缺陷的最大原因是:〔〕A.軟件需求說明書B.設計方案C.編碼D.維護3.關于白盒測試與黑盒測試的最主要區(qū)別,正確的選項是〔〕。A)白盒測試側重于程序構造,黑盒測試側重于功能B)白盒測試可以使用測試工具,黑盒測試不能使用工具C)白盒測試需要程序參與,黑盒測試不需要D)黑盒測試比白盒測試應用更廣泛4、〔〕是一種關注變量定義賦值點〔語句〕和引用或使用這些值的點〔語句〕的構造性測試,主要用作路徑測試的真實性檢查。A、根本路徑測試B、邏輯覆蓋C、決策表D、數據流測試5.軟件測試類型按開發(fā)階段劃分()。A〕需要測試﹑單元測試﹑集成測試B〕單元測試﹑集成測試﹑確認測試﹑系統(tǒng)測試﹑驗收測試C〕單元測試﹑集成測試﹑確認測試D〕調試﹑單元測試﹑功能測試6.測試的關鍵問題是〔〕。A〕如何組織軟件評審B〕如何選擇測試用例C〕如何驗證程序的正確性D〕如何采用綜合策略7.以下幾種邏輯覆蓋標準中,查錯能力最強的是〔〕。A〕語句覆蓋B〕判定覆蓋C〕條件覆蓋D〕條件組合覆蓋8.軟件測試用例主要由輸入數據和〔〕兩局部組成。A〕測試方案B〕測試規(guī)則C〕預期輸出結果D〕以往測試記錄分析9.單元測試主要針對模塊的幾個根本特征進展測試,該階段不能完成的測試是〔〕。A)系統(tǒng)功能B)局部數據構造C)重要的執(zhí)行路徑D)錯誤處理10.增量式集成測試有3種方式:自頂向下增量測試方法,〔〕和混合增量測試方式。A〕自中向下增量測試方法B〕自底向上增量測試方法C〕屢次性測試D〕維護11.不屬于白盒測試的技術是()A)路徑覆蓋B)判定覆蓋C)邊界值分析D)條件覆蓋12.以下模型哪個是軟件測試過程模型()A)W模型B)漠布模型C)L模型D)G模型13.下面()方法能夠有效地檢測輸入條件的各種組合可能引起的錯誤。A)等價類劃分B)邊界值分析C)錯誤推測D)因果圖14.在Junit中,test***()方法就是一個測試用例,測試方法是〔〕。A〕privatevoidtest***()B〕publicvoidtest***()C〕publicfloattest***()D〕publicinttest***()15.軟件測試不需要了解軟件設計的()A)功能B)內部構造C)處理過程D)條件16.下面說法正確的選項是()

A)經過測試沒有發(fā)現錯誤說明程序正確B)測試的目標是為了證明程序沒有錯誤C)成功的測試是發(fā)現了迄今尚未發(fā)現的錯誤的測試D)成功的測試是沒有發(fā)現錯誤的測試17.在測試具有層次構造的大型軟件時,有一種方法是從下層模塊開場,由下到上進展測試。此時,有必要用一些模塊替代尚未測試過的上層模塊?!病矨)樁B)模擬器C)原型D)驅動18.軟件測試按照測試層次可以分為()A.黑盒測試、白盒測試B.功能性測試和構造性測試C.單元測試、集成測試和系統(tǒng)測試D、動態(tài)測試和靜態(tài)測試19、軟件測試是采用〔〕執(zhí)行軟件的活動。A.測試用例B.輸入數據C.測試環(huán)境D.輸入條件20.軟件測試是軟件開發(fā)過程的重要階段,是軟件質量保證的重要手段,以下哪個〔些〕是軟件測試的任務?答案:〔〕1預防軟件發(fā)生錯誤2發(fā)現程序錯誤3提供診斷錯誤信息A.只有1B.只有2C.只有3D.都是21、測試用例是為到達最正確的測試效果或高效的揭露隱藏的錯誤而精心設計的少量測試數據,至少應該包括〔〕A、測試輸入、執(zhí)行條件和預期的結果B、測試目標、測試工具C、測試環(huán)境D、測試配置22、對已經發(fā)現的錯誤進展錯誤定位和確定出錯性質,并改正這些錯誤,同時修改相關的文檔,這種行為屬于〔〕A.測試B.調試C.回歸測試D.單元測試23、軟件缺陷修復的代價最高的階段為〔〕A、發(fā)布階段B、需求階段C、設計階段D、編碼階段24、以下〔〕是關于軟件缺陷的描述。A.導致軟件包含故障的人的行為B.產品的異常情況C.引起一個功能部件不能完成所要求的功能的一種意外情況D.功能部件執(zhí)行其規(guī)定功能的能力喪失25、可作為測試停頓的標準是〔〕A.當時間用光時B.執(zhí)行了所有的測試用例,但沒有發(fā)現故障C.當所有缺陷都已經去除時D.當到達所要求的覆蓋時26、以下描述錯誤的選項是〔〕A.軟件發(fā)布后如果發(fā)現質量問題,那是軟件測試人員的錯B.窮盡測試實際上在一般情況下是不可行的C.軟件測試自動化不是萬能的D.測試能由非開發(fā)人員進展,調試必須由開發(fā)人員進展。27、如以下圖所示的N-S圖,至少需要〔〕個測試用例完成邏輯覆蓋。A.15B.16C.17D.1828、以下〔〕方法設計出的測試用例發(fā)現程序錯誤的能力最強。A.等價類劃分法B.場景法C.邊界值分析法D.決策表法29、功能性測試是根據〔〕來設計測試用例。A、軟件的規(guī)格說明B、設計文檔C、程序的內部邏輯D、維護手冊30、在軟件修改之后,再次運行以前為發(fā)現錯誤而執(zhí)行程序曾用過的測試用例,這種測試稱之為〔〕A.單元測試B.集成測試C.回歸測試D.驗收測試31、〔〕方法是根據輸出對輸入的依賴關系來設計測試用例的。A.邊界值分析B.等價類C.因果圖法D.錯誤推測法32、測試工程師的工作范圍會包括檢視代碼、評審開發(fā)文檔,這屬于〔〕A.動態(tài)測試B.靜態(tài)測試C.黑盒測試D.白盒測試33、如果F實現一個程序,輸入變量*1和*2的邊界、區(qū)間分別為:a≤*1≤d,區(qū)間為[a,b],[b,c],[c,d];e≤*2≤g,區(qū)間為[e,f],[f,g];則以下〔〕圖可表示為強強健等價類測試用例。A.B.*2*2abcdgfe*1abcdgfe*2*1C.D.abcdgabcdgfeabcdgfe*1*2*2**134、對于一個含有n個變量的程序,采用根本邊界值分析法測試程序會產生〔〕個測試用例。A.6n+1 B.5nC、4n+1D.7n35、以下關于測試用例特征的描述錯誤的選項是()A.最有可能抓住錯誤的;B.一定會有重復的、多余的;C.一組相似測試用例中最有效的;D.既不是太簡單,也不是太復雜。36.軟件測試是采用〔〕執(zhí)行軟件的活動。A)測試用例B)輸入數據C)測試環(huán)境D)輸入條件37.下面對軟件測試流程的描述,哪個是正確的?〔〕。A)制定測試方案->設計測試方案及測試用例->部署實施測試->執(zhí)行測試->缺陷跟蹤管理->測試總結報告B)制定測試方案->部署實施測試->設計測試方案及測試用例->執(zhí)行測試->缺陷跟蹤管理->測試總結報告C)部署實施測試->制定測試方案->設計測試方案及測試用例->執(zhí)行測試->缺陷跟蹤管理->測試總結報告D)制定測試方案->設計測試方案及測試用例->執(zhí)行測試->部署實施測試->缺陷跟蹤管理->測試總結報告38.不屬于邏輯覆蓋方法的是〔〕。A〕組合覆蓋B〕判定覆蓋C〕條件覆蓋D〕接口覆蓋39.導致軟件缺陷的最大原因是()。A〕軟件需求說明書B〕設計方案C〕編碼D〕維護40.單元測試中用來模擬實現被測模塊需調用的其他功能模塊的是〔〕。A〕驅動模塊B〕樁模塊C〕主控模塊D〕真實的被調用模塊41.軟件測試用例主要由輸入數據和〔〕兩局部組成。A〕測試方案B〕測試規(guī)則C〕預期輸出結果D〕以往測試記錄分析42.集成測試方案應該在〔〕階段末提交。A)需求分析B)概要設計C)詳細設計D)單元測試完成43.針對是否對無效數據進展測試,可以將等價類測試分為()1)標準(一般)等價類測試2) 強健等價類測試3)弱等價類測試4) 強等價類測試A)3〕4〕B)1〕2〕C)1〕3〕D)2〕4〕44.(

)方法需要考察模塊間的接口和各模塊之間的聯系A)單元測試B)確認測試C)集成測試D)系統(tǒng)測試45.以下軟件屬性中,軟件產品首要滿足的應該是〔〕。A)功能需求B)性能需求C)可擴展性和靈活性D)容錯糾錯能力47.在*大學學籍管理信息系統(tǒng)中,假設學生年齡的輸入范圍為16—40,則根據黑盒測試中的等價類劃分技術,下面劃分正確的選項是()可劃分為2個有效等價類,2個無效等價類B)可劃分為1個有效等價類,2個無效等價類C)可劃分為2個有效等價類,1個無效等價類D)可劃分為1個有效等價類,1個無效等價類48.下面說法正確的選項是()

A)經過測試沒有發(fā)現錯誤說明程序正確B)測試的目標是為了證明程序沒有錯誤C)成功的測試是發(fā)現了迄今尚未發(fā)現的錯誤的測試D)成功的測試是沒有發(fā)現錯誤的測試49.測試程序時不在機器上直接運行程序,而是采用人工檢查或計算機輔助靜態(tài)分析的手段檢查程序。這種測試稱為〔〕A)白盒測試B)黑盒測試C)靜態(tài)測試D)動態(tài)測試50.覆蓋準則最強的是(

)。A〕語句覆蓋B〕判定覆蓋C〕條件覆蓋D〕路徑覆蓋51.發(fā)現錯誤能力最弱的是(

)。A〕語句覆蓋B〕判定覆蓋C〕條件覆蓋D〕路徑覆蓋52.實際的邏輯覆蓋測試中,一般以(

)為主設計測試用例。A〕條件覆蓋B〕判定覆蓋C〕條件組合覆蓋D〕路徑覆蓋53.下面(

)方法能夠有效地檢測輸入條件的各種組合可能引起的錯誤。A〕等價類劃分B〕邊界值分析C〕錯誤推測D〕因果圖54.與確認測試階段有關的文檔是(

)。A〕需求規(guī)格說明書B〕概要設計說明書C〕詳細設計說明書D〕源程序55.超出軟件工程范圍的測試是(

)。A〕單元測試B〕集成測試C〕確認測試D〕系統(tǒng)測試56.軟件測試不需要了解軟件設計的(

)。A〕功能B〕內部構造C〕處理過程D〕條件57.(

)方法需要考察模塊間的接口和各模塊之間的聯系。A〕單元測試B〕集成測試C〕確認測試D〕系統(tǒng)測試58.

導致軟件缺陷的最大原因是〔〕(A)編制說明書(B)設計(C)編碼(D)測試59.

條件覆蓋的目的是〔〕(A)使每個判定的所有可能的條件取值組合至少執(zhí)行一次(B)使程序中的每個判定至少都獲得一次"真〞值和"假〞值。(C)使程序中的每個判定中每個條件的可能值至少滿足一次。(D)使程序中的每個可執(zhí)行語句至少執(zhí)行一次。60.

在自低向上測試中,要編寫稱為____的模塊來測驗正在測試的模塊?!病?A)

測試存根(B)

測試驅動模塊(C)樁模塊(D)

底層模塊61.

在軟件底層進展的測試稱為〔〕(A)

系統(tǒng)測試(B)

集成測試(C)

單元測試(D)

功能測試62、以下軟件屬性中,軟件產品首要滿足的應該是〔〕A〕功能需求B〕性能需求C〕可擴展性和靈活性D〕容錯糾錯能力63、在進展單元測試時,常用的方法是〔〕A〕采用白盒測試,輔之以黑盒測試B〕采用黑盒測試,輔之以白盒測試C〕只使用白盒測試D〕只使用黑盒測試64、在*大學學籍管理信息系統(tǒng)中,假設學生年齡的輸入范圍為16—40,則根據黑盒測試中的等價類劃分技術,下面劃分正確的選項是〔〕??蓜澐譃?個有效等價類,2個無效等價類可劃分為1個有效等價類,2個無效等價類可劃分為2個有效等價類,1個無效等價類可劃分為1個有效等價類,1個無效等價類65、根據軟件需求規(guī)格說明書,在開發(fā)環(huán)境下對已經集成的軟件系統(tǒng)進展的測試是〔〕。A〕系統(tǒng)測試B〕單元測試C〕集成測試D〕驗收測試66、以下關于測試方法的表達中不正確的選項是〔〕A〕從*種角度上講,白盒測試與黑盒測試都屬于動態(tài)測試B〕功能測試屬于黑盒測試C〕對功能的測試通常是要考慮程序的內部構造D〕構造測試屬于白盒測試67、大多數實際情況下,性能測試的實現方法是〔〕。A〕黑盒測試B〕白盒測試C〕靜態(tài)分析D〕可靠性測試68、黑盒測試是一種重要的測試策略,又稱為數據驅動的測試,其測試數據來源于〔〕。A.軟件規(guī)格說明B.軟件設計說明C.概要設計說明D.詳細設計說明69.即使對程序的所有路徑都進展了測試,程序也可能存在沒能檢查出來的缺陷,其原因可能是(

)。A.程序可能會因為缺少*些路徑而存在問題B.即使是窮舉路徑測試也決不能保證程序符合其設計規(guī)格說明C.窮舉路徑測試也可能不會暴露數據敏感錯誤D.以上全部70.軟件的集成測試工作最好由()承當,以提高集成測試的效果。A.該軟件的設計人員B.不屬于該軟件開發(fā)組的軟件設計人員C.該軟件開發(fā)組的負責人D.該軟件的編程人員71.軟件測試方案的內容應包括〔〕。A.測試目的、背景B.被測軟件的功能、輸入和輸出C.測試內容和評價標準D.以上全部72.以下不屬于軟件本身的原因產生的缺陷的是〔〕A.算法錯誤B.語法錯誤C.文檔錯誤D.系統(tǒng)構造不合理73.測試程序時不在機器上直接運行程序,而是采用人工檢查或計算機輔助靜態(tài)分析的手段檢查程序。這種測試稱為〔〕。A.白盒測試B.黑盒測試C.靜態(tài)測試D.動態(tài)測試74.單元測試中設計測試用例的依據是(

)。A.概要設計規(guī)格說明書B.用戶需求規(guī)格說明書C.工程方案說明書D.詳細設計規(guī)格說明書75.下面有關漸增式集成和非漸增式集成測試的說法中錯誤的選項是(

)。A.非漸增式集成測試方法把單元測試和集成測試分為兩個不同的階段,而漸增式集成測試方法往往把單元測試和集成測試合在一起同時完成B.漸增式集成需要較多的工作量,而非漸增式集成需要的工作量較少C.漸增式集成可以較早的發(fā)現接口錯誤,非漸增式集成直到最后組裝時才能發(fā)現接口上的問題D.漸增式集成有利于排錯,發(fā)現的錯誤往往和最后參加的模塊有關。而非漸增式集成發(fā)現接口錯發(fā)現接口錯誤較遲且很難判斷是哪一局部接口出錯76.有一個功能增強型的工程,其以前的產品已經很穩(wěn)定,并且新增的工程只有少數幾個構件被增加或修改,則對該工程進展集成測試最適合采用的策略是(

)。A.自項向下集成策略B.自底向上集成策略C.非增量集成策略D.基于功能的集成策略77.以下測試中不屬于系統(tǒng)測試的是〔〕。A.性能測試B.集成測試C.壓力測試D.可靠性測試78.以下不屬于系統(tǒng)測試分析階段要考慮的是〔〕。A)用戶層B)應用層C)數據層D)協議層判斷題。軟件測試是有風險的行為,并非所有的軟件缺陷都能夠被修復?!病獭硢卧獪y試能發(fā)現約80%的軟件缺陷?!病獭耻浖|量保證和軟件測試是同一層次的概念?!病痢踌o態(tài)檢查就是看代碼。(×)在設計測試用例時,應當包括合理的輸入條件和不合理的輸入條件?!病獭耻浖y試員可以對產品說明書進展白盒測試。(×)測試用例的數目越多,測試的效果越好?!病痢澈玫臏y試員不懈追求完美。(√)單元測試屬于動態(tài)測試?!病痢瞅炇諟y試是以最終用戶為主的測試?!病獭硿y試程序僅僅按預期方式運行就行了。(×)軟件生存周期是從軟件開場開發(fā)到開發(fā)完畢的整個時期?!病痢耻浖仨氝M展*種程度的兼容性測試。(√)在設計測試用例時,應當包括合理的輸入條件和不合理的輸入條件?!病獭踌o態(tài)白盒測試可以找出遺漏之處和問題。(√)可以把不合格的開發(fā)人員安排做測試。〔×〕負載測試是驗證要檢驗的系統(tǒng)的能力最高能到達什么程度?!病獭吃谒械暮诤袦y試方法中,基于決策表的測試是最為嚴格、最具有邏輯性的測試方法?!病獭矪eta測試是驗收測試的一種?!病獭瞅炇諟y試是由最終用戶來實施的?!病痢彻こ塘㈨椙皽y試人員不需要提交任何工件。〔×〕代碼評審是檢查源代碼是否到達模塊設計的要求?!病痢匙缘紫蛏霞尚枰獪y試員編寫驅動程序?!病獭硿y試人員要堅持原則,缺陷未修復完堅決不予通過?!病痢炒a評審員一般由測試員擔任?!病痢澄覀兛梢匀藶榈氖沟密浖淮嬖谂渲脝栴}。〔×〕集成測試方案在需求分析階段末提交?!病痢忱碚撋习缀袦y試可以發(fā)現軟件所有的缺陷。(×)可以發(fā)布具有配置缺陷的軟件產品。(√)所有軟件都有一個用戶界面,因此必須測試易用性。(×)填空題1.軟件測試方法一般分為兩大類:動態(tài)測試方法和靜態(tài)測試方法。2、邏輯覆蓋是對程序內部有判定存在的邏輯構造設計測試用例,根據程序內部的邏輯覆蓋程度又可分為語句覆蓋判定覆蓋條件覆蓋判定/條件覆蓋條件組合覆蓋路徑覆蓋6種覆蓋技術。3、單元測試內容包含如下方面:模塊接口測試、邊界條件測試、錯誤處理測試、局部數據構造測試和重要路徑測試。4.邊界值分析是將測試邊界情況作為重點目標,選取正好等于、剛剛大于或剛剛小于邊界值的測試數據。如果輸入或輸出域是一個有序集合,則應選取集合的第一個元素和最后一個元素作為測試用例。5.漸增式測試有兩種不同的組裝模塊的方法:自頂向下結合自底向上結合。6.軟件測試一般經過4個測試單元測試、集成測試、確認測試、系統(tǒng)測試。7、測試用例由輸入數據和預期的輸出數據兩局部組成。8.集成測試指在單元測試根底上,將所有模塊按照設計要求組裝成一個完整的系統(tǒng)進展的測試。也稱組裝測試或聯合測試。9.動態(tài)測試通過運行程序發(fā)現錯誤。根據測試用例的設計方法不同,動態(tài)測試又分為黑盒測試與白盒測試兩類。10、基線的作用是把各階段的開發(fā)工作劃分得更加明確,便于檢查與確認階段成果。因此,基線可以作為工程的一個檢查點。11.按照測試的層次和策略,軟件測試可以分為單元測試、集成測試、確認測試和系統(tǒng)測試。12、白盒測試是構造測試,被測對象是源程序,以程序的內部邏輯為根底設計測試用例。13、集成測試的方法有兩種:非漸增式測試漸增式測試。14.集成測試指在單元測試根底上,將所有模塊按照設計要求組裝成一個完整的系統(tǒng)進展的測試。也稱組裝〔或聯合〕測試。15、通常,由人工進展的靜態(tài)測試方法包括桌面檢查、代碼審查、代碼走查和技術評審。16、因果圖的根本原理是通過畫因果圖,把用自然語言描述的功能說明轉換為判定表,最后為判定表每一列設計一個測試用例。簡答題1.軟件測試應當遵循什么原則?為什么要遵循這些原則?2.什么是黑盒測試與白盒測試?它們都適應哪些測試?3.簡述軟件測試過程。4.有函數f(*,y,z),其中*∈[1900,2100],y∈[1,12],z∈[1,31]的。請寫出該函數采用根本邊界值分析法設計的測試用例。5.軟件測試包括哪些步驟?說明這些步驟的測試對象是什么?6.軟件測試應當遵循什么原則?為什么要遵循這些原則?7.什么是黑盒測試與白盒測試?它們都適應哪些測試?8.列舉常見的系統(tǒng)測試方法〔不少于5個〕。9.文檔測試主要測試哪些內容?答出來5點即可應用題1、使用根本路徑測試方法,為以下程序段設計測試用例?!?〕畫出程序的控制流圖?!?〕計算程序的循環(huán)復雜度,導出程序根本路徑集中的獨立路徑條數。〔3〕導出根本路徑集,確定程序的獨立路徑?!?〕根據〔3〕中的獨立路徑,設計測試用例〔確保根本路徑集中的每一條路徑的執(zhí)行〕的輸入數據和預期輸出。voidDo(int*,intA,intB){1if((A>1)&&(B=0))2*=*/A;3if((A=2)||(*>1))4*=*+1;5}由于控制流圖假設的是單條件,因此對于復合條件,可將其分解為多個單個條件,并映射成控制流圖。1:A>1;2:B=0;3:*=*/A;4:A=2;5:*>1;6:*=*+1;7:}〔15分〕解:1.畫出控制流圖【4分】:如右圖所示計算環(huán)形復雜度【2分】:10〔條邊〕-7〔節(jié)點〕+2=5導出獨立路徑〔用語句編號表示〕【4分】路徑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測試用例【5分】用例號路徑輸入數據AB*預期輸出*TC11→2→3→4→5→6→73063TC21→4→5→6→70134TC31→2→4→6→72112TC41→2→4→5→73100TC51→2→3→4→5→730312.集成測試策略都有哪幾種?對下面的程序構造圖,如果進展自底向上的集成測試,測試過程是怎樣的?〔15分〕解:3、閱讀以下說明,答復以下問題1至問題3,將解答或相應的編號填入答題紙的對應欄內?!菊f明】邏輯覆蓋法是設計白盒測試用例的主要方法之一,它是通過對程序邏輯構造的遍歷實現程序的覆蓋。針對以下由C語言編寫的程序,按要求答復以下問題getit(intm){inti,k; k=sqrt(m); for(i=2;i<=k;i++)if(m%i==0)break;if(i>=k+1)printf("%disaselectednumber\n〞,m);elseprintf("%disnotaselectednumber\n〞,m);}【問題1】〔3分〕請找出程序中所有的邏輯判斷子語句。【問題2】〔4分〕請找出100%DC〔判斷覆蓋〕所需的邏輯條件填入下表。編號100%DC所需的邏輯條件1234【問題3】〔9分〕請畫出上述程序的控制流程圖,并計算其控制流圖的環(huán)路復雜度V(G)。假設函數getit的參數m取值范圍是150<m<160,請使用根本路徑測試法設計測試用例,將參數m的取值填入下表,使之滿足根本路徑覆蓋要求。用例編號m的取值12〔15分〕解:控制流程圖:〔2〕V〔G〕=4〔3〕根本路徑覆蓋分析說明:這是判定一個數是否是素數的程序函數。取一個是素數另一個取不是素數才能滿足根本路徑覆蓋要求。參數m取值范圍是150<m<160內的素數有:151157〔任取一個〕非素數有:152、153、154、155、156、158、159〔任取一個〕用例編號m的取值1159或157〔非素數〕/〔素數〕2151或152〔素數〕/〔非素數〕4.*城市由三局部組成,分別是:地區(qū)碼——空白或三位數字;前綴——非‘0’或‘1’開頭的三位數字;后綴——4位數字。假定被測程序能承受一切符合上述規(guī)定的,拒絕所有不符合規(guī)定的。要求采用弱強健等價類方法,即同時考慮有效值和無效值,基于單缺陷假設〔1〕首先進展輸入條件等價類劃分,并編號,寫出等價類表〔2〕設計測試用例,以便覆蓋所有的有效等價類〔3〕為每一個無效等價類設計一個測試用例,列出完整的測試用例表。解:測試用例5.閱讀以下說明,答復以下問題1至問題5,將解答填入答題紙的對應欄內。[說明]針對*公司辦公自動化(OA)系統(tǒng)的負載壓力測試,采用專業(yè)的負載壓力測試工具來執(zhí)行測試。系統(tǒng)采用Browse/Server架構,效勞器是一臺PCServer(4路2.7GHz處理器,4GB內存),安裝的平臺軟件包括MicrosoftInternetInformationServer5.0,ASP.NET,SQLServer2000。使用2臺筆記本電腦安裝測試工具模擬客戶端執(zhí)行"登錄〞業(yè)務操作。測試目標分別為以下兩個:第一,測試系統(tǒng)分別在2M、4M網絡帶寬下,能夠支持用戶登錄的最大并發(fā)用戶數;第二,測試效勞器的吞吐量(即:每秒可以處理的交易數),主要包括效勞器CPU平均使用率到達85%時系統(tǒng)能夠支持的最大吞吐量和效勞器CPU平均使用率到達100%時系統(tǒng)能夠支持的最大吞吐量。本次測試的性能需求是:指標"響應時間〞合理范圍為0~5秒。測試結果如下:案例1網絡環(huán)境:2M帶寬客戶端性能測試結果;測試指標平均值登錄響應時間3.391秒虛擬用戶數N/A每秒處理完成登錄的個數11.897交易/秒注:圖中登錄響應時間的縱坐標單位是0.1秒效勞器資源使用結果:測試指標平均值CPU使用率78%案例2網絡環(huán)境:4M帶寬客戶端性能測試結果:測試指標平均值登錄響應時間4.795秒虛擬用戶數N/A每秒處理完成登錄的個數13.447交易/秒注:圖中登錄響應時間的縱坐標單位是0.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論