標籤:軟體測試 伺服器 正確答案 程式 相容性
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。
650) this.width=650;" style="border-bottom:medium none;border-left:medium none;border-top:medium none;border-right:medium none;" src="http://img.blog.csdn.net/20150714122346212?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" />
金朝陽——軟體測試試題3道題目分享