您好,登錄后才能下訂單哦!
1.設計測試用例的方法有很多,而且每種方法都有不同的適用條件。下列是對幾種方法的描述:
對于業務流清晰的系統可以利用______貫穿整個測試用例設計過程;在用例中綜合使用各種測試方法,對于參數配置類的軟件要用______選擇較少的組合方式達到最佳效果;如果程序的功能說明中含有輸入條件的組合情況,則一開始就可以選用______。
針對以上描述,能夠按照正確的順序填入上面空白處的選項是()。(選擇一項)
A.等價類劃分法、因果圖法、狀態圖法
B.場景法、正交排列法、因果圖法
C.狀態圖法、等價類劃分法、因果圖法
D.因果圖法、正交排列法、等價類劃分法
講解分析:基于業務流清晰的系統,場景法可貫穿采用,并整個測試案例過程,并可在此基礎上綜合應用各種測試方法;正交試驗法在參數配置類及兼容性的測試用例設計中,簡單易行、優勢顯著;因果圖法更適用于系統中的各輸入條件及輸出結果之間存在關系的情況,所以本題的正確答案選B。
2.使用LoadRunner的結果圖表分析功能時,可以分解下列()作為判斷Web系統中是否存在網絡瓶頸和服務器瓶頸的一個條件。(選擇一項)
A.Connection 時間
B.Receive 時間
C.Client時間
D.First Buffer 時間
講解分析:
Connection 時間:建立初始連接所需要的時間,能反應網絡問題,該數值越小越好。
Receive 時間:接收數據的時間,這個時間反應了帶寬的大小,帶寬越大,下載時間越短。
Client時間:思考時間或者客戶端請求發送延遲時間
First Buffer 時間:與服務器建立連接后,從服務器發送第一個數據包開始計時,通過網絡傳輸,成功接收服務器的第一次緩沖所需要的時間。能反應是網絡問題還是服務問題。所以本題的答案選D。
3.有如下C語言程序段:
if(x==30&&y>-10)
z=0;
對于變量x,y的取值,以下測試用例的組合中( )能夠滿足條件組合測試的要求。
①x=50 y=-10 ②x=40 y=40 ③x=30 y=-10
④x=20 y=0 ⑤x=30 y=30 ⑥x=30 y=10
A.①②⑤⑥ B.③④⑤⑥ C.①②③④ D.①②③⑥
講解分析:條件組合覆蓋是一種比較強的覆蓋方式,判定中條件的各種組合至少出現一次,所以本題的答案選擇D。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。