摘要:希賽網軟考頻道小編為大家整理了2018年軟件評測師考試下午真題第二部分,供大家參考。
●閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內。
【說明】
某公司欲開發一套基于Web的房屋中介系統,以有效管理房源和客戶,提升成交效率。該系統的主要功能是:
(1)房源管理。員工或客戶對客戶擬出售/出租的意向房進行登記和管理。
(2)客戶管理。員工對客戶信息進行管理,支持客戶交互。
(3)房源推薦。根據客戶的需求和房源情況,進行房源推薦。
(4)交易管理。對租售客戶雙方進行交易管理,收取中介費,更改客戶狀態。
【問題1】 (6分)
系統前端采用HTML5實現,以使用戶可以通過電腦和不同移動設備的瀏覽器進行訪問。請設計兼容性測試矩陣,對系統瀏覽器兼容性進行測試。
【問題2】 (8分)
客戶交易時,前端采用表單提交價格(正整數,單位:元)和中介費比例(0到1之間的小數,保留小數點后2位),針對這一功能設計4個測試用例。
【問題3】 (6分)
采用性能測試工具在對系統性能測試時,采用Apdex(應用性能指數)對用戶使用該系統的性能滿意度進行度量,系統需要滿足的Apdex指數為0.85以上。
Apdex量化時,對應的用戶滿意度分為三個區間,通過響應時間閾值(Threshold)T來劃分,Apdex的用戶滿意度區間如下:
滿意:(0,T],讓用戶感到很愉快
容忍: (T,4T],慢了一點,但還可以接受,繼續這一應用過程
失望:高于4T,太慢了,受不了,用戶決定放棄這個應用
Apdex的計算入如下:
Apdex= (滿意的樣本數+容忍的樣本數/2) /總樣本數
針對用戶功能,本系統設定T=2秒,記錄響應時間,統計樣本數量,2秒以下記錄數4000,2~8秒記錄數1000,大于8秒500。
請計算本系統的Apdex指數,并說明本系統是否到達要求。
●閱讀下列說明,回答問題1至問題3,將解答寫在答題紙的對應欄內。
【說明】
某軟件的積分計算模塊每天定時根據用戶發布的文章數、文章閱讀數來統計用戶所獲取的積分,用戶分為普通用戶和希賽網用戶,兩類用戶具有不同的積分系數。
圖4-1是該模塊的類圖,圖中屬性和操作前的“+”、“#”和“-”分別表示公有成員、保護成員和私有成員。

圖4-1類圖
其中:
(1)類Expert重新實現了類User的方法calPoints__(4)__;
(2)方法calPoints__(5)__根據每個用戶每天的文章數(articleNum)、文章閱讀數(readNum)來計算當天的積分;
(3)類System中的方法statPoints__(6)__中首先調用了該類的方法load__(7)__,獲取本系統用戶列表,然后調用了類User中的方法calPoints__(8)__。
現擬采用面向對象的方法進行測試。
【問題1】(4分)
(1)圖4-1所示的類圖中,類System和User之間是什么關系?
(2)類Expert重新實現了類User的方法calPoints(),這是面向對象的什么機制?
【問題2】 (6分)
類Expert中的方法calPoints()和getPoints()是否需要重新測試?
【問題3】 (10分)
(1)請結合題干說明中的描述,給出測試類User方法calPoints()時的測試序列。
(2)從面向對象多態特性考慮,測試類System中方法statPoints()時應注意什么?
(3)請給出圖4-1中各個類的測試順序。
相關推薦:2018年軟件評測師真題匯總
軟考備考資料免費領取
去領取
專注在線職業教育24年