国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

軟件設計師考前模擬試題及答案解析十

譯文
企業動態
以下是軟件設計師考前模擬試題及答案解析十。

試題3

閱讀以下利用場景法設計測試用例的技術說明,根據要求回答問題1~問題4。(15分)

【說明】

現有的軟件通常都是由事件觸發來控制流程的,事件觸發時的情景便形成了場景,而同一事件不同的觸發順序和處理結果就形成了事件流。該軟件設計思想也可被引入到軟件測試中,從而生動描繪出事件觸發時的情景,有利于測試設計者設計測試用例,同時使得測試用例更容易得到理解和執行。

用例場景是通過描述流經用例的路徑來確定的過程,這個流經過程要從用例開始到結束遍歷其中所有基本流(基本事件)和備選流(分支事件)。表12是對某IC卡加油機應用系統基本流的描述,表13是對該IC卡加油機應用系統備選流的描述。

表12  基本流描述表

序 號

用 例 名 稱

用 例 描 述

A1

準備加油

客戶將IC加油卡插入加油機

A2

驗證加油卡

加油機從加油卡的磁條中讀取賬戶代碼,并檢查它是否屬于可以接收的加油卡

A3

驗證黑名單

加油機驗證該卡賬戶是否存在于黑名單中,如果屬于黑名單,則加油機吞卡

A4

輸入購油量

客戶輸入需要購買的汽油數量

A5

加油

加油機完成加油操作,從加油卡中扣除相應金額

A6

返回加油卡

退還加油卡

表13 備選流描述表

序 號

用 例 名 稱

用 例 描 述

B

加油卡無效

在基本流A2過程中,該卡不能夠識別或是非本機可以使用的IC卡,加油機退卡,并退出基本流

C

卡賬戶屬于黑名單

在基本流A3過程中,判斷該卡賬戶屬于黑名單(如已經掛失),加油機吞卡并退出基本流

D

加油卡賬面資金不足

系統判斷加油卡內資金不足,重新加入基本流A4,或選擇退卡

E

加油機油量不足

系統判斷加油機內油量不足,重新加入基本流A4,或選擇退卡

【問題1】(3分)

圖15是對該IC卡加油機應用系統的基本流路徑和備選流路徑的描述,請用試題描述中的相應字母(見表12和表13)將圖中(1)~(6)空缺處的內容填寫完整。

【問題1】答案解析:

這是一道要求考生掌握場景法的基本流和備選流路徑描述的應用分析題。本題的解答思路如下。

① 經過用例的每條不同路徑都反映了基本流和備選流,而且都用箭頭來表示。基本流用粗直黑線來表示,是經過用例的最簡單的路徑。圖15中粗直黑線就是對該IC卡加油機應用系統基本流路徑的描述。

② 根據表12中A1~A6各個基本流的描述和描述順序,以及圖14中已給出的基本流A1、A2、A3和A6的路徑位置可知,圖14中(3)空缺處填寫的內容就是“A4(輸入購油量)”,(4)空缺處填寫的內容應為“A5(加油)”。

 ③ 備選流用不同的彩色曲線表示,一個備選流可能從基本流開始,在某個特定條件下執行,然后重新加入基本流中;也可能起源于另一個備選流,或者終止用例而不再重新加入某個流。

④ 根據表13中備選流B的描述“在基本流A2過程中,該卡不能夠識別或是非本機可以使用的IC卡,加油機退卡,并退出基本流”可知,備選流B的路徑起源于基本流A2,終點是基本流A6(退還加油卡)。因此圖14中(1)空缺處填寫的內容就是“B(加油卡無效)”。

⑤ 同理,根據表13中備選流C的關鍵描述“在基本流A3過程中,判斷該卡賬戶屬于黑名單,加油機吞卡退出基本流”可知,備選流C的路徑起源于基本流A3,終點是基本流A6(退還加油卡)。因此圖14中(2)空缺處填寫的內容就是“C(卡賬戶屬于黑名單)”。

⑥ 備選流D(加油卡賬面資金不足)的描述“系統判斷加油卡內資金不足,重新加入基本流A4,或選擇退卡”中,“系統判斷加油卡內的資金不足”是指當客戶輸入需要購買的汽油數量時,該IC卡加油機應用系統將準備購買的汽油數量乘以單位油價得到需支付的費用,并將此費用與客戶加油卡內資金進行比較后的一種可能結果。因此備選流D的路徑起源于基本流A4(輸入購油量)之后,基本流A5(加油)之前。由備選流D的描述“重新加入基本流A4,或選擇退卡”可知,備選流D的路徑終點可能是基本流A4,以便重新進行購油量的輸入;也可能是基本流A6(退還加油卡)。因此需將“D(加油卡賬面資金不足)”的內容同時填入圖14中(5)和(6)空缺處。

⑦ 備選流E(加油機油量不足)的描述“系統判斷加油機內油量不足,重新加入基本流A4,或選擇退卡”中,“系統判斷加油機內油量不足”是指當客戶輸入需要購買的汽油數量時,該IC卡加油機應用系統將準備購買的汽油數量與系統加油機內現存的汽油數量進行比較后的一種可能結果。因此備選流E的路徑起源于基本流A4(輸入購油量)之后,基本流A5(加油)之前。備選流E的路徑終點可能是基本流A4,以便重新進行購油量的輸入,也可能是基本流A6(退還加油卡)。因此需將“E(加油機油量不足)”的內容同時填寫入圖14中(5)和(6)空缺處。

【問題2】(8分)

場景中的每一個場景都需要確定測試用例,一般采用矩陣或決策表來確定和管理測試用例。表14是一種通用格式,表中各行代表各個測試用例,而各列代表測試用例的信息。本例中的測試用例包含測試用例ID號、場景(或說明/條件)、測試用例中涉及的所有數據元素(作為輸入或已經存在于數據庫中),以及預期結果等項目。

 
圖14 

測試用例的設計步驟通常是,首先確定執行用例場景所需的數據元素(本例中包括賬號、是否黑名單卡、輸入油量、賬面金額和加油機油量),然后構建矩陣,最后確定包含執行場景所需的適當條件的測試用例。在表14的測試矩陣中,V表示有效數據元素,I表示無效數據元素,n/a表示不適用,例如CW01表示“成功加油”基本流。請按上述規定為其他地應用場景設計測試用例矩陣。

表14 測試用例表

測試用例ID號

場 景

賬 號

是否黑名單卡

輸 入 油 量

賬 面 金 額

加油機油量

預 期 結 果

CW01

場景1:
成功加油

V

I

V

V

V

成功加油

CW02

 

 

 

 

 

 

 

CW03

 

 

 

 

 

 

 

CW04

 

 

 

 

 

 

 

CW05

 

 

 

 

 

 

 

【問題2】答案解析:

這是一道要求考生掌握在場景法中設計測試用例的綜合分析題。本題的分析思路如下。

① 根據題目的描述可知,本案例中存在著以下5種場景。

場景1:基本流A。

場景2:基本流A、備選流B。

場景3:基本流A、備選流C。

場景4:基本流A、備選流D。

場景5:基本流A、備選流E。

② 測試用例表(表14)已給出了場景1的測試用例,對于其他4行所填寫的內容可以通過參照場景1的測試用例的解答思路進行。

③ 本案例中與場景2(AB)相關的描述如下。

A2,驗證加油卡。加油機從加油卡的磁條中讀取賬戶代碼,并檢查它是否屬于可以接收的加油卡。

B,加油卡無效。在基本流A2過程中,該卡不能夠識別,或是非本機可以使用的IC卡,加油機退卡,并退出基本流。

由“備選流B(加油卡無效)”的描述中提取出場景2(AB)的名稱-“卡無效”,輸入值是“賬號無效”,預期結果是“退卡”。

④ 本案例中與場景3(AC)相關的描述如下。

A2,驗證加油卡。加油機從加油卡的磁條中讀取賬戶代碼,并檢查它是否屬于可以接收的加油卡。

A3,驗證黑名單。加油機驗證卡賬戶是否存在于黑名單中,如屬于黑名單,則加油機吞卡。

C,卡賬戶屬于黑名單。在基本流A3過程中,判斷該卡賬戶屬于黑名單,例如,已經掛失,加油機吞卡并退出基本流。

由“備選流C(卡賬戶屬于黑名單)”的描述提取出場景3(AC)的名稱-“黑名單卡”,輸入值是“賬號有效”和“黑名單卡”,預期結果是“吞卡”。

⑤ 基本流A1~A4、備選流D的相關描述與本案例中場景4(AD)有關。由“備選流D(加油卡賬面資金不足)”的描述提取出場景4(AD)的名稱-“金額不足”,其輸入值為“賬號有效”、“非黑名單卡”、“輸入購油量有效”、“加油機油量有效”和“賬面金額無效”,預期結果是“提示錯誤,或重新輸入購油量,或退卡”。

⑥ 基本流A1~A4、備選流E的相關描述與本案例中場景5(AE)有關。由“備選流E(加油機油量不足)”的描述提取出場景5(AE)的名稱-“油量不足”,其輸入值為“賬號有效”、“非黑名單卡”、“輸入購油量有效”、“賬面金額有效”和“加油機油量無效”,預期結果是“提示錯誤,或重新輸入購油量,或退卡”。

⑦ 將以上分析結果按照試題中的規定-“V表示有效數據元素,I表示無效數據元素,n/a表示不適用”,歸納整理成如表15所示的測試用例表。

表15  完整的測試用例表

測試用例ID號

場 景

賬 號

是否黑名單卡

輸 入 油 量

賬 面 金 額

加油機油量

預 期 結 果

CW01

場景1:
成功加油

V

I

V

V

V

成功加油

CW02

場景2:
卡無效

I

n/a

n/a

n/a

n/a

退卡

CW03

場景3:
黑名單卡

V

V

n/a

n/a

n/a

吞卡

CW04

場景4:
金額不足

V

I

V

I

V

提示錯誤,或重新輸入購油量,或退卡

CW05

場景5:
油量不足

V

I

V

V

I

提示錯誤,或重新輸入購油量,或退卡

⑧ 用如表15所示的方法創建測試用例矩陣時,無須為條件輸入任何實際的值,只需查看表中的V和I項就能判斷是否已經確定了充足的測試用例,即該創建方法的優點在于容易看到測試的是什么條件。例如,從表15中可以看出,數據元素“輸入油量”僅有“V”項,缺少“I”項(如輸入“-1”等情況),這表明表15的測試用例還不完整。

【問題3】(2分)

對于基本流A來說,表14中哪些測試用例屬于正面測試用例,哪些測試用例屬于負面測試用例,請用表14中相應的“測試用例ID號”回答問題。

【問題3】答案解析:

這是一道要求考生掌握根據具體應用環境區分場景法中正面/負面測試用例的分析題。本題的解答思路如下。

① 先將【問題1】的分析結果歸納整理為如圖15所示的場景路徑的描述圖。

② 在圖15中,對于基本流A來說,測試用例CW01一直沿著用例的基本流路徑執行,未發生任何偏差,因此,該測試用例是基本流A的正面測試用例。

③ 基本流A的全面測試必須包括負面測試用例,以確保只有在符合條件的情況下才執行基本流。測試用例CW02~CW05是基本流A的負面測試用例。

④ 另外說明一點,測試用例CW02~CW05相對于基本流A而言都是負面測試用例,但它們相對于各自的備選流而言是正面測試用例。對于這些備選流中的每一個來說,至少存在一個負面測試用例-測試用例CW01。

 
完整的場景路徑描述圖

【問題4】(2分)

假如加油機內油量足夠,油價為5元/升,用戶的賬戶金額為800元,那么在基本流A4輸入油量的過程中,請利用邊界值分析方法為A4選取合適的輸入數據(即油量,單位為升)。

【問題4】答案解析:

這是一道要求考生應用邊界值法設計測試用例的分析題。本題的解答思路如下。

邊界值分析法是一種黑盒測試方法,是對等價類分析方法的一種補充。選擇其測試用例取值的原則有:①如果輸入條件規定了值的范圍,則應該取剛達到這個范圍的邊界值,以及使用剛剛超過這個范圍邊界的值作為測試輸入數據;②如果輸入條件規定了值的個數,則用最大個數、最小個數、比最大個數多1個和比最小個數少1個的數作為測試數據;③如果程序的規格說明給出的輸入域或輸出域是有序集合(如有序表和順序文件等),則應選擇集合的第一個和最后一個元素作為測試用例;④如果程序用了一個內部結構,則應該選擇這個內部數據結構的邊界值作為測試用例;⑤分析規格說明,找出其他可能的邊界條件。

由“油價為5元/升,用戶的賬戶金額為800元”可計算出用戶合理的購油量輸入范圍是0~160升。本案例邊界值法的取值原則可按照取最小值、最大值、比最小值稍小的值和比最大值稍大的值進行。因此,用邊界值法設計基本流A4輸入油量的測試數據的最大值為160升,比最大值稍大的輸入數據為161升,最小值為0升。由于比0小的數是負數,不符合現實意義,因此,本試題不選擇“比最小值稍小的值”作為輸入數據。

【編輯推薦】

  1. 2009年11月軟件設計師預測試題及答案解析二
  2. 2009年11月軟件設計師預測題及答案解析四
  3. 2009年11月軟件設計師預測題及答案解析一
責任編輯:張攀 來源: 希賽教育
相關推薦

2009-11-02 14:27:00

軟件設計師試題答案

2009-11-02 14:28:00

軟件設計師試題答案

2009-11-02 14:27:00

軟件設計師試題答案

2009-11-02 14:27:00

軟件設計師試題答案

2010-05-14 10:20:13

軟件設計師英語試題答案

2009-10-27 15:28:39

軟件設計師預測試題

2009-11-05 09:59:16

軟件設計師模擬試題及答案

2009-10-27 14:36:11

軟件設計師試題答案

2009-10-28 09:46:43

2009-10-27 16:14:41

2009-10-28 15:36:00

軟件設計師試題答案

2010-03-23 11:40:11

軟考

2009-11-02 14:24:00

2009-11-02 14:28:00

網絡工程師試題答案

2009-11-02 14:37:00

網絡工程師試題答案

2009-11-02 14:28:00

網絡工程師試題答案

2009-11-02 14:37:00

網絡工程師試題答案

2009-11-02 14:30:00

網絡工程師試題答案

2009-10-26 09:44:23

信息系統項目管理師預測試題

2009-10-25 11:06:36

信息系統項目管理師預測試題
點贊
收藏

51CTO技術棧公眾號

不卡av电影在线观看| 91手机在线观看| eeuss影院www在线播放| 精东粉嫩av免费一区二区三区| 一个人www欧美| 成人综合影院| 国产精品久线观看视频| 亚洲精美视频| 欧美激情另类| 久久国内精品一国内精品| 免费福利在线观看| 久久久久久免费网| 水蜜桃亚洲精品| 久久影视一区| 久久久久久亚洲精品| 伊人久久在线| 欧美性感一区二区三区| 日日噜噜噜噜久久久精品毛片| 久久精品二区亚洲w码| 91久久爱成人| 精品久久久中文字幕| 欧美极品少妇xxxxx| 午夜影院在线播放| 欧美一区二区三区的| 深夜福利视频在线观看| 亚洲免费在线视频一区 二区| 欧美啪啪免费视频| 精品一区二区三区久久| 成人黄色中文字幕| 国产精品久久久久久久久久久久久久久 | 日日噜噜噜噜夜夜爽亚洲精品| 亚洲肉体裸体xxxx137| 精品综合久久久久久97| 日本久久久久| 永久555www成人免费| 交100部在线观看| 亚洲高清久久久久久| 亚洲丝袜一区| 精品粉嫩aⅴ一区二区三区四区| 色的视频在线免费看| 欧美日韩精品福利| 麻豆影视国产在线观看| 欧美一区二区视频网站| 黄色视屏免费在线观看| 7777女厕盗摄久久久| 日本在线免费播放| 日韩欧美一区在线观看| 绿色成人影院| 亚洲人成在线一二| 五月天激情在线| 日韩一区二区在线播放| 伊人精品影院| 亚洲一区二区黄| 综合久草视频| 777777777亚洲妇女| 久久国产电影| 国产麻豆日韩| 美国一区二区三区在线播放| 夜夜春亚洲嫩草影视日日摸夜夜添夜| 美女视频黄免费的久久 | 午夜精品久久久久影视| 青青草手机在线| 日韩午夜三级在线| 国产一区二区主播在线| 97久久精品人人澡人人爽缅北| 国产精品一区二区三区av麻| 99三级在线| 久久综合九色| 亚洲国产另类久久久精品极度| 国产一区免费电影| 成人羞羞国产免费网站| 亚洲精品视频免费观看| 污网站免费在线观看| 欧美一二三区在线观看| 久久久免费人体| 国产精品一二三视频| 外国成人激情视频| 欧美一区2区三区4区公司二百| 成人免费看视频| 国产特级淫片免费看| 欧美色图在线观看| 欧美日韩精品一区二区三区视频| 午夜精品久久久久久99热| 欧美 日韩 国产一区二区在线视频| 色综合视频二区偷拍在线| 国产午夜亚洲精品不卡| 国产在线高清| 在线成人激情视频| 精品一区二区三| 亚洲成人a**址| **网站欧美大片在线观看| eeuss一区| 日韩精品中文字幕有码专区| 国产精品毛片aⅴ一区二区三区| 成人激情免费在线| 国产一区二区毛片| 亚洲男人都懂的网站| 国产亚洲欧美aaaa| 欧美区一区二| 欧美日韩在线免费播放| 91精品国产色综合久久ai换脸| 日韩精品视频中文字幕| 久久精品五月婷婷| 亚洲欧美综合另类在线卡通| 黄色污污视频在线观看| 午夜精品视频在线| 免费欧美在线视频| 午夜影院免费播放| 中文字幕亚洲欧美日韩在线不卡 | 在线成人av观看| 国产精品久久久久久久天堂| 麻豆91精品视频| 新的色悠悠久久久| 一区二区中文字幕| 欧美激情五月| 色婷五月综激情亚洲综合| 亚洲国产成人一区| 亚洲乱码在线| 高清av影院| 色妞欧美日韩在线| 国产欧美成人| 在线免费观看色| 中文字幕在线成人| 国产精品呻吟| 亚洲52av| 欧美精品第一页在线播放| 老色鬼精品视频在线观看播放| 视频二区在线| 青青草成人在线| 97久久超碰国产精品电影| 粗大黑人巨茎大战欧美成人| 成人黄色免费在线观看| 26uuu色噜噜精品一区二区| 欧美视频免费一区二区三区| 欧美综合第一页| 中文字幕不卡在线| 无码国模国产在线观看| 久久久久99精品成人片| 亚洲成人黄色网| 国产日韩欧美一区| youjizz在线播放| 亚洲影视中文字幕| 一区二区视频免费在线观看| 国产精品视屏| 国产对白在线| 成人免费网站在线| 88在线观看91蜜桃国自产| 激情国产一区二区| 激情视频亚洲| 亚洲伦理电影| 久久精品日产第一区二区三区乱码 | jizzjizz国产精品喷水| 欧美成aaa人片免费看| 亚洲欧洲韩国日本视频| 欧美伊人影院| free性护士videos欧美| 国产av无码专区亚洲精品| 2020久久国产精品| 欧美性受xxxx黑人xyx| 国产最新精品免费| 欧美大奶一区二区| 9色在线视频| 日韩黄色短视频| 国产精品69精品一区二区三区| 欧美日韩一卡二卡| 丁香激情综合国产| 国产一区二区在线| 亚洲婷婷噜噜| 三级a三级三级三级a十八发禁止| 亚洲伊人第一页| 亚洲午夜小视频| 亚洲精品精品亚洲| 日本大胆欧美人术艺术动态| 免费一级欧美片在线观看网站| 一级在线免费观看| 日本xxxxx18| 国产精品久久久久高潮| 精品三级在线看| 国产精品久久久久久久久免费樱桃| 欧美日韩亚洲一区| 成人97精品毛片免费看| 在线免费av网站| 国产v亚洲v天堂无码久久久| 国产一区二区在线网站| 欧美人成在线视频| 91精品国产91综合久久蜜臀| 欧美国产日本韩| 亚洲免费网站| 亚洲视频分类| 中文字幕在线视频网站| 诱人的瑜伽老师3hd中字| 做爰高潮hd色即是空| 国产欧美日韩视频| 中文字幕亚洲无线码a| 色欧美片视频在线观看在线视频| 91玉足脚交白嫩脚丫在线播放| 亚洲激情一区| 国产成人精品三级高清久久91| 粉嫩一区二区三区| 国产成人在线视频免费观看|