华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
全國  |             |          |          |          |          |         
  當前位置:計算機等級 > 四級考試 > 軟件測試工程師 > 文章內容
  

計算機等級考試四級軟件測試工程師模擬試題三及答案解析

中華IT學院   【 】  [ 2017年6月9日 ]

  參考答案與分析

  一、選擇題(1-25每題2分,共50分)

  1. C 2. C 3. D 4. B5. C

  6. C 7. B 8. A 9. C10. C

  11. A 12. B 13. C 14. A15. D

  16. D 17. A 18. B 19. A20. D

  21. D 22. A 23. A 24. C25. B

  二、論述題

  1.問題1:

  解答:

  首先根據規(guī)格說明,列出所有可能的輸入和輸出,得到如下結果:

  輸入:處于提交狀態(tài)、數據完整率達到80%以上、已經過業(yè)務員確認。

  輸出:處理或不處理。

  找出所有輸入與輸出的關系,通過分析,得到以下的對應關系:

  如果單據處于提交審批狀態(tài)且數據完整率達到80%以上,則處理;

  如果單據不處于提交審批狀態(tài),則不處理;

  如果單據處于提交審批狀態(tài),數據完整率未達到80%以上,但已經過業(yè)務員確認,則處理。

  下面列出所有的原因和結果,并進行編號,根據上面分析的關系,畫出因果圖,如圖17-2所示:

  原因:1:處于提交狀態(tài)

  2:數據完整率未達到80%以上

  3:已經過業(yè)務員確認

  結果:21:處理

  22:不處理

  

  問題2:

  解答:

  首先將上面的因果圖轉換成判定表,如下表所示:

  

  然后將判定表中的8列轉換成測試用例即可。

  2.分析該程序的說明和功能,顯然可以劃分四組測試等價類:有效輸入等價類、無效輸入等價類、合法輸出等價類和非法輸出等價類。在考慮該程序的合法輸出和非法輸出時需要考慮計算機的字長,這時要進行邊界值法設計測試用例,以補充等價類法設計的測試用例。具體采用邊界值法設計的測試用例如下:

  (1)使程序輸入剛好等于最小的負整數:

  輸入:'-32768'

  輸出:-32768

  (2)使程序輸入剛好等于最大的正整數:

  輸入:'32767'

  輸出: 32767

  (3)使程序輸入剛好小于最小的負整數:

  輸入:'-32769'

  輸出:錯誤

  (4)使程序輸入剛好大于最大的正整數:

  輸入:'32768'

  輸出: 錯誤

  3.問題1:

  不是。窮舉測試的方法并不是對所有程序都可以實現。

  問題2:

  對小程序進行窮舉測試,也不見得能保證程序百分之百正確。所謂窮舉測試是拿所有可能的輸入數據來作為測試用例(黑盒測試),或覆蓋程序中所有可能的路徑(白盒測試)。對于小程序來說,實際上并不能真正作到窮舉測試。

首頁 1 2 3 4 5 尾頁
分享到:
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網添加到收藏夾 | 每次上網自動訪問考試網 | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關于本站  網站聲明  廣告服務  聯系方式  站內導航  考試論壇
Copyright © 2007-2013 中華考試網(Examw.com) All Rights Reserved
饶阳县| 高清| 西畴县| 武冈市| 潼南县| 丰都县| 额敏县| 阿合奇县| 米林县| 九江县| 云阳县| 卓尼县| 明光市| 邯郸县| 永兴县| 芦山县| 廉江市| 沁源县| 博爱县| 宣恩县| 遂宁市| 临武县| 德昌县| 贵阳市| 蕲春县| 汉中市| 苍梧县| 社旗县| 峨山| 兰州市| 象州县| 庆云县| 嫩江县| 隆子县| 凭祥市| 尚志市| 开远市| 太谷县| 沭阳县| 禹州市| 高唐县|