华南俳烁实业有限公司

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

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

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

  二、論述題 (1-1每題10分,2-2每題12分,3-3每題28分,共50分

  1.論述題1:以下是某手機中的MP3播放器狀態(tài)之間交互行為的描述,請按要求回答問題(10分)

  下面以某手機中的MP3播放器的測試為例,說明如何設(shè)計測試案例。

  某手機中的MP3播放器有三個狀態(tài):待機、播放、停止,播放器最初處于"待機"狀態(tài);可能發(fā)生的事件有五種:用戶單擊"打開"按鈕,單擊"播放"按鈕,單擊"停止"按鈕,單擊"返回"按鈕,以及播放結(jié)束。其中"打開"表示單擊"打開"按鈕,其他類推。

  請畫出該播放器中交互行為的狀態(tài)圖(應滿足功能圖的要求,不可畫成流程圖)。(10分)

  2.論述題2:以下是一個自動飲料售貨機軟件的操作規(guī)格說明,請按要求回答問題(12分)

  設(shè)要對一個自動飲料售貨機軟件進行黑盒測試。該軟件的規(guī)格說明如下:

  "有一個處理單價為1元5角錢的盒裝飲料的自動售貨機軟件。若投入1元5角硬幣,按下"可樂"、"雪碧"或"紅茶"按鈕,相應的飲料就送出來。若投入的是2元硬幣,在送出飲料的同時退還5角硬幣。"

  (1)試利用因果圖法,建立該軟件的因果圖(3分)

  (2)設(shè)計測試該軟件的全部測試用例(9分)

  3.論述題3:針對以下C語言程序,請按要求回答問題(28分)

  下面是一個簡單的C語言程序:

  int func1(int a,b,c)

  { int k=1;

  if((a>0||b<0)) k=k+a;

  else k=k+b; 考試大(www.Examda。com)

  if(c>0) k=k+c;

  return k;

  }

  (1)畫出該函數(shù)的程序流程圖。(10分)

  (2)設(shè)計測試用例,分別使函數(shù)的各種邏輯覆蓋率盡量達到100%。如果認為該函數(shù)的某種邏輯覆蓋率無法達到100%,需要說明原因。(10分)

  (3)設(shè)計特殊的測試用例,說明各種邏輯覆蓋之間的關(guān)系。(8分)

分享到:
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
保山市| 凉山| 鄯善县| 铜鼓县| 遂平县| 梅州市| 宝兴县| 红安县| 齐齐哈尔市| 社旗县| 黎城县| 精河县| 祁阳县| 呼玛县| 二连浩特市| 阜阳市| 理塘县| 保定市| 东海县| 堆龙德庆县| 六安市| 富民县| 理塘县| 西贡区| 江油市| 元朗区| 十堰市| 龙海市| 平邑县| 白山市| 闽侯县| 隆子县| 泸西县| 尚志市| 天祝| 金寨县| 尼木县| 茌平县| 安龙县| 呼和浩特市| 温泉县|