摘要:希賽網為廣大考生整理了2009年軟件評測師考試真題,以下為下午案例分析部分,供大家參考學習。
希賽網為廣大考生整理了2009年軟件評測師考試真題,以下為下午案例分析部分,供大家參考學習。
●閱讀下列說明,回答問題1至問題4,將解答填入答題紙的對應欄內。
【說明】
軟件測試的質量決定著被測產品的質量,是企業關注的重點。
【問題1】(3分)
請簡要敘述軟件測試質量包括哪些管理要素。
【問題2】(2分)
請簡要論述軟件測試質量控制的主要方法。
【問題3】(4分)
企業衡量軟件測試的質量經常采用兩個指標:測試用例覆蓋率和缺陷修復率,請簡述這兩個指標的概念。
【問題4】(9分)
企業內部測試組在測試某辦公自動化系統的過程中,使用60個測試用例進行測試,共發現了20個問題。
開發組對軟件修改后,向測試組提交問題修改報告及修改后的軟件。問題修改報告中提出:所發現問題中的5個問題是用戶所要求的,無需修改,其余15個問題已修改完成。
測試組使用針對上輪測試中發現的15個問題的36個測試用例進行了回歸測試,確認問題已得到修改,因此測試組做出結論:當前版本可以進入配置管理庫,進行后續集成工作。
請簡要分析測試組的做法是否存在問題并簡述理由。
此辦公自動化系統提交給用戶之后,用戶在使用過程中發現了5個問題,測試項目經理打算采用缺陷探測率來對測試人員進行績效評估。請計算此測試項目的缺陷探測率。
●閱讀下列說明,回答問題1至問題5,將解答填入答題紙的對應欄內。
[說明]
某“網站稿件管理發布系統”是采用J2EE架構開發的B/S系統,Web服務器、應用服務器以及數據庫服務器部署在一臺物理設備上。
系統實現的功能主要包括稿件管理和文檔上傳下載。稿件管理模塊可以對稿件進行增加、查詢、刪除、修改、顯示和批準等操作,批準后的稿件即可在網站上發布;文檔上傳下載模塊可以將稿件直接以Word文檔的格式進行上傳下載。
系統性能需求如下:
(1)主要功能操作在5秒鐘內完成;
(2)支持50個在線用戶;
(3)稿件管理的主要功能至少支持20個并發用戶;
(4)在50個用戶并發的高峰期,稿件管理的主要功能,處理能力至少要達到8trans/s;
(5)系統可以連續穩定運行12小時。
[問題1](3分)
簡要敘述“網站稿件管理發布系統”在生產環境下承受的主要負載類型。
[問題2](3分)
簡要敘述進行“網站稿件管理發布系統”的性能測試中應測試的關鍵指標。
[問題3](3分)
請簡述訪問系統的“在線用戶”和“并發用戶”的區別。
[問題4](3分)
系統性能需求中要求“系統可以連續穩定運行12小時”,若系統連續運行12小時完成的總業務量為1000筆,系統能夠提供的最大交易執行吞吐量為200筆/小時,試設計測試周期,并說明理由。
[問題5](8分)
下圖為并發50個用戶執行“稿件查詢”操作的測試結果。


(1)請判斷結果是否滿足系統性能需求并說明理由。
(2)簡要說明Transactions per Second與Average Transaction Response Time之間的關系。
●閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內。
【說明】
場景法是黑盒測試中重要的測試用例設計方法。目前多數軟件系統都是用事件觸發來控制業務流程,事件觸發時的情景便形成了場景,場景的不同觸發順序構成用例。場景法通過場景描述業務流程(包括基本流(基本流程)和備選流(分支流程)),設計用例遍歷軟件系統功能,驗證其正確性。
下面是對網上銀行支付交易系統的基本流和備選流的描述:


注:假定輸入的銀行卡號是正確的;不考慮備選流內循環情況。
【問題1】
使用場景法設計測試用例,指出所涉及到的基本流和備選流。基本流用字母A表示,備選流用題干中描述對應編號表示。
【問題2】
請針對問題1設計的測試用例,依次將銀行卡號、初次輸入密碼、最終輸入密碼、卡內余額、銀行卡可支付額度等信息填入下述測試用例表中。表中行代表各個測試用例,列代表測試用例的輸入值,用V表示有效數據元素,I表示無效數據元素,n/a表示不適用,例如C01表示“成功支付”用例。

【問題3】
在上述系統中,假設銀行卡號只能輸入0~9的數字,請參考下表,給出用邊界值法檢查卡號字符合法性的關鍵測試數據(字符或ASCII值)。

●閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內。
【說明】
邏輯覆蓋是通過對程序邏輯結構的遍歷實現程序的覆蓋,是設計白盒測試用例的主要方法之一。以下代碼由C語言書寫,請按要求回答問題。
void cal(int n)
{
int g,s,b,q;
if((n>1000)&&(n<2000))
{
g=n%10;
s=n%100/10;
b=n/100%10;
q=n/1000;
if((q+g)==(s+b))
{
printf("%-5d",n);
}
}
printf("\n");
return;
}
【問題1】
請找出程序中所有的邏輯判斷語句。
【問題2】
請分析并給出分別滿足100%DC(判定覆蓋)和100%CC(條件覆蓋)時所需的邏輯條件。
【問題3】
假設n的取值范圍是0<n<3000,請用邏輯覆蓋法為n的取值設計測試用例,使用例集滿足基本路徑覆蓋標準。
●閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內。
【說明】
某企業信息中心委托系統集成單位開發了企業網站,將應用服務器、Web服務器和數據庫服務器都部署在信息中心機房,系統集成工作完成后,集成單位對網段、防火墻、入侵檢測系統、防病毒系統等進行了全面的安全檢查,向信息中心提交了安全測評報告。信息中心主管認為該測評報告不夠全面,要求盡可能提供系統的、多層次的、深入的安全測評報告。
【問題1】(5分)
請簡述系統的安全防護體系包括的層次。
【問題2】(4分)
對于服務器操作系統的安全,應當從哪些方面進行測評?
【問題3】(4分)
安全日志是軟件被動防范的措施,是重要的安全功能,軟件的安全日志應當記錄哪些信息?在安全測試中應當檢查安全日志的哪些方面?
軟考備考資料免費領取
去領取
專注在線職業教育24年