摘要:希賽網為廣大考生整理了2005年軟件評測師考試真題,以下為下午案例分析部分,供大家參考學習。
希賽網為廣大考生整理了2005年軟件評測師考試真題,以下為下午案例分析部分,供大家參考學習。
●閱讀以下說明,回答問題1至問題4,將解答填入答題紙的對應欄內。
【說明】
在軟件開發與運行階段一般需要完成單元測試、集成測試、確認測試、系統測試和驗收測試,這些對軟件質量保證起著非常關鍵的作用。
【問題1】
請簡述單元測試的主要內容。
【問題2】
集成測試也叫組裝測試或者聯合測試,請簡述集成測試的主要內容。
【問題3】
請簡述集成測試與系統測試的關系。
【問題4】
公司A承擔了業務B的辦公自動化系統的建設工作。2004年10月初,項目正處于開發階段,預計2005年5月能夠完成全部開發工作,但是合同規定2004年10月底進行系統驗收。因此2004年10月初,公司A依據合同規定向業主B和監理方提出在2004年10月底進行驗收測試的請求,并提出了詳細的測試計劃和測試方案。在該方案中指出測試小組由公司A的測試工程師、外聘測試希賽網、外聘行業希賽網以及監理方的代表組成。
公司A的做法是否正確?請給出理由。
●閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內。
【說明】
使用基本路徑法設計出的測試用例能夠保證程序的每一條可執行語句在測試過程中至少執行一次。以下代碼由C語言書寫,請按要求回答問題。
int isLeap(int year)
{
if(year%4==0)
{
if(year%100==0)
{
if(year%400==0)
leap=1;
else
leap=0;
}
else
leap=1;
}
else
leap=0;
return leap;
}
【問題1】(3分)
請畫出以上代碼的控制流圖。
【問題2】(4分)
請計算上述控制流圖的圈復雜度V(G)(獨立線性路徑數)。
【問題3】(8分)
假設輸入的取值范圍是1000<year<2001,請使用基本路徑測試法為變量year設計測試用例,使其滿足基本路徑覆蓋的要求。
●閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內。
【說明】
軟件系統性能調優的關鍵是首先作好性能故障定位,面對軟件系統中運行在不同平臺上的多個服務器、多種應用、大量工作站以及局域網、廣域網和其他類型的網絡體系結構,故障點交錯,故障定位測試非常復雜。下述是《工作流平臺系統》的性能測試案例描述及結果數據:
測試案例描述:模擬多用戶登錄《工作流平臺系統》,針對工作流A、B、C分別連續創建20個實例,在單機和集群運行環境下分別對系統進行負載壓力性能測試。單機環境下測試用機與一臺應用服務器連在同一交換機上,壓力直接加在一臺應用服務器上。集群環境下測試用機與服務器集群連接在同一交換機上,壓力由負載均衡模塊分攤到倆臺應用服務器上。在單機和集群運行環境中應用服務器和一臺數據庫服務器連接。
客戶端交易并發執行測試數據:
1.單機運行環境

2.集群運行環境

服務器資源占用情況:
1.單機運行環境
①應用服務器資源占用情況

②數據庫服務器資源占用情況

2.集群運行環境
①2臺應用服務器資源占用情況

②數據庫服務器資源占用情況

【問題1】(6分)
單機運行環境和集群運行環境下,系統能夠提供的客戶端并發性能服務等級哪種更好?為什么?
【問題2】(10分)
試分析系統應用服務器和數據庫服務器資源使用情況如何?是否有瓶頸存在?單機運行環境和集群運行環境相比,哪種環境下資源占用率更高?為什么?隨著系統并發負載的加大,試預測哪種環境下資源占用率遞增更快?
【問題3】(9分)
集群對系統性能有哪些貢獻?有哪些弊端?該系統是否應該采用此集群部署策略?
●閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內。
【說明】
軟件系統的文檔測試應當貫穿于軟件生命周期的全過程,其中用戶文檔是文檔測試的重點。
【問題1】
軟件系統的用戶文檔包括哪些?
【問題2】
軟件系統中除用戶文檔之外,文檔測試還應當關注哪些文檔?
【問題3】
簡述軟件系統中用戶文檔的測試要點。
軟考備考資料免費領取
去領取
專注在線職業教育24年