freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件質(zhì)量保證與測(cè)試工程碩士-資料下載頁(yè)

2025-09-11 21:59本頁(yè)面
  

【正文】 ATM讀取卡信息 ? 3輸入 PIN: ATM要求的 PIN ? 4驗(yàn)證帳戶和 PIN: 帳戶和密碼是否正確 ? 5ATM選項(xiàng): ATM顯示本機(jī)上所有的選項(xiàng) ATM取款場(chǎng)景-基本流 ? 6輸入金額:要從 ATM中提取的金額 ? 7授權(quán): ATM將帳戶、密碼和金額提交銀行系統(tǒng)進(jìn)行驗(yàn)證 ? 8出鈔:提供現(xiàn)金 ? 9返回銀行卡:銀行卡被返回 ? 10收據(jù):打印憑單 ? ATM就緒狀態(tài) ATM取款場(chǎng)景-備選流 ? 備選流 1:銀行卡無(wú)效 ? 備選流 2: ATM內(nèi)沒(méi)有現(xiàn)金 ? 備選流 3: ATM內(nèi)現(xiàn)金不足 ? 備選流 4: PIN有誤 ? 備選流 5:帳戶不存在 ATM取款場(chǎng)景-備選流 ? 備選流 6:帳面金額不足 ? 備選流 7:達(dá)到每日最大提款額 ? 備選流 8:記錄錯(cuò)誤 ? 備選流 9:退出 ? 備選流 10:暫停 ATM取款場(chǎng)景 ? 場(chǎng)景 1:成功提款 基本流 ? 場(chǎng)景 2:沒(méi)有現(xiàn)金 基本流 備選流 2 ? 場(chǎng)景 3:現(xiàn)金不足 基本流 備選流 3 ? 場(chǎng)景 4:密碼有誤 基本流 備選流 4 ? 場(chǎng)景 5:密碼有誤 基本流 備選流 4 ? 場(chǎng)景 6:帳戶不存在 基本流 備選流 5 ? 場(chǎng)景 7:余額不足 基本流 備選流 6 ? 場(chǎng)景 8:達(dá)到每日最大題款數(shù) 基本流 備選流 7 V:valid 有效 。 I:invalid無(wú)效 。 n/a: 不適用 用例號(hào) 場(chǎng)景 密碼 帳號(hào) 輸入金額 帳面金額 A T M 金額 預(yù)期結(jié)果1 場(chǎng)景 1 v v v v v 成功提款2 場(chǎng)景 2 v v v v I 不可用3 場(chǎng)景 3 v v v v i 警告消息,返回步驟 64 場(chǎng)景 4 I v n / a v v 警告消息,返回步驟 45 場(chǎng)景 4 i v n / a v v 警告消息,返回步驟 46 場(chǎng)景 4 i v n / a v v 警告消息,吞卡 用例號(hào) 場(chǎng)景 密碼 賬號(hào) 輸入金額 賬面金額 A T M 金額 預(yù)期結(jié)果1 場(chǎng)景 1 4987 809 50 500 2022 成功提款2 場(chǎng)景 2 4987 809 100 500 0 提款選項(xiàng)不可用3 場(chǎng)景 3 4987 809 100 500 70 警告信息,返回步驟 64 場(chǎng)景 4 4978 809 n / a 500 2022 警告信息,返回步驟 45 場(chǎng)景 4 4978 809 n / a 500 2022 警告信息,返回步驟 46 場(chǎng)景 4 4978 809 n / a 500 2022 警告信息,吞卡 ? 等價(jià)分類(lèi)法 ? 邊緣值分析法 ? 因果圖法 ? 錯(cuò)誤推測(cè)法 輸 入 : x , y 輸 出 : z ? 被測(cè)試系統(tǒng)的輸入和輸出可以被分組或劃分為相關(guān)的組或類(lèi) ? 步驟: ? a=X1=d ? e=x2=g 弱一般等價(jià)類(lèi) ?弱一般等價(jià)類(lèi)測(cè)試通過(guò)使用一個(gè)測(cè)試用例中的每個(gè)等價(jià)類(lèi)的一個(gè)變量實(shí)現(xiàn) ?基于單缺陷假設(shè) –單缺陷假設(shè):失效極少有兩個(gè)(或多個(gè))缺陷的同時(shí)發(fā)生引起的。 弱一般等價(jià)類(lèi) 強(qiáng)一般等價(jià)類(lèi) ? 強(qiáng)一般等價(jià)類(lèi)測(cè)試基于多缺陷假設(shè),因此需要等價(jià)笛卡兒積的每個(gè)元素對(duì)應(yīng)的測(cè)試用例 ? 笛卡兒積可以保證兩種意義上的完備性: ? 覆蓋所有的等價(jià)類(lèi) ? 可能的輸入組合 強(qiáng)一般等價(jià)類(lèi) 弱健壯等價(jià)類(lèi) ?健壯:考慮了無(wú)效值 ?弱:基于單缺陷假設(shè) 弱健壯等價(jià)類(lèi) 強(qiáng)健壯等價(jià)類(lèi) ?健壯:考慮了無(wú)效值 ?強(qiáng):基于多缺陷假設(shè) 強(qiáng)健壯等價(jià)類(lèi) ?程序 TRANLE輸入三個(gè)整數(shù),它們表示一個(gè)三角形的三條邊長(zhǎng),該程序產(chǎn)生一個(gè)結(jié)果指出三角形是等腰三角形、等邊三角形還是不等邊三角形 請(qǐng)利用 15分鐘進(jìn)行測(cè)試用例設(shè)計(jì) (續(xù)) ? 合理的不等邊三角形(輸入數(shù)據(jù)為 3或 10等不能算這一類(lèi)) ? 合理的等邊三角形(輸入數(shù)據(jù)為 0、 0、 0不算) ? 合理的等腰三角形(輸入數(shù)據(jù)為 4等不能算這一類(lèi)) ? 等腰三角形的三種排列次序 (3, 3, 4。3,4, 3。4, 3, 3) (續(xù)) ?三個(gè)正數(shù),其中兩個(gè)之和等于第三個(gè) ?上一種情況的三種排列次序 ?三個(gè)正數(shù),其中兩個(gè)之和小于第三個(gè) ?上一種情況的三種排列次序 ?輸入數(shù)據(jù)含有零值 ?輸入數(shù)據(jù)含有負(fù)數(shù) (續(xù)) ? 輸入數(shù)據(jù)含有非整數(shù)值 ? 三個(gè)數(shù)均為零 ? 輸入數(shù)據(jù)不是三個(gè)數(shù) ? 輸入數(shù)據(jù)中有字符 -等價(jià)類(lèi)劃分 ? 劃分等價(jià)類(lèi)在很大程度上是試探性的 , 下面幾點(diǎn)可供參考 : ? 1) 如果某個(gè)輸入條件說(shuō)明了輸入值的范圍 , 如 “ 數(shù)據(jù)值 ” 是從 1到 999, 則可劃分一個(gè)合理等價(jià)類(lèi):大于等于 1而小于等于999的數(shù)和兩個(gè)不合理等價(jià)類(lèi):小于 1的數(shù) ,以及大于 999的數(shù) 。 -等價(jià)類(lèi)劃分 ? 2)如果某個(gè)輸入條件說(shuō)明了輸入數(shù)據(jù)的個(gè)數(shù) ,如每個(gè)學(xué)生可以選修 1至 3門(mén)課程 , 則可劃分一個(gè)合理等價(jià)類(lèi):選修 1~3門(mén)課程 〉和兩個(gè)不合理等價(jià)類(lèi):沒(méi)選修課程 , 以及超過(guò) 3門(mén)課程 。 -等價(jià)類(lèi)劃分 ? 3) 如果一個(gè)輸入條件說(shuō)明了一個(gè) “ 必須成立 ” 的情況 , 如標(biāo)識(shí)符的第一個(gè)字符必須是字母 , 則可劃分一個(gè)合理等價(jià)類(lèi):第一字符是字母和一個(gè)不合理等價(jià)類(lèi)第一字符不是字母 。 -等價(jià)類(lèi)劃分 ? 4) 如果某個(gè)輸入條件說(shuō)明了輸入數(shù)據(jù)的一組可能的值 , 而且認(rèn)為程序是用不同的方式處理每一種值的 , 如職稱的輸入值可以是助教 、 講師 、 副教授和教授 4種 , 則可為每一種值劃分一個(gè)合理等價(jià)類(lèi):助教 、講師 、 副教授和教授 , 并劃分一個(gè)不合理等價(jià)類(lèi):上述 4種職稱之外的任意值 。 -等價(jià)類(lèi)劃分 ? 5)如果認(rèn)為程序?qū)床煌姆绞絹?lái)處理某個(gè)等價(jià)類(lèi)中的各種測(cè)試用例,則應(yīng)將這個(gè)等價(jià)類(lèi)再分成幾個(gè)更小的等價(jià)類(lèi)。如上面第 4) 就是將一個(gè)合理等價(jià)類(lèi)又分成助教、講師等 4個(gè)等價(jià)類(lèi)。 -三角形問(wèn)題 ? R1={a,b,c:等邊三角形 } ? R2={a,b,c:等腰三角形 } ? R3={a,b,c:不等邊三角形 } ? R4={a,b,c:不構(gòu)成三角形 } 測(cè)試用例號(hào) 旅館收費(fèi) 被測(cè)分區(qū) 預(yù)期輸出 1 50 0旅館收費(fèi) =70 正確 2 25 旅館收費(fèi) =0 錯(cuò)誤信息 3 89 旅館收費(fèi) 70 錯(cuò)誤信息 -等價(jià)類(lèi)劃分 ? 1) 為每個(gè)等價(jià)類(lèi)編號(hào) 。 ? 2) 設(shè)計(jì)一個(gè)新的測(cè)試用例 , 使它能包括盡可能多的尚未被包括的合理等價(jià)類(lèi) 。重復(fù)做這一步 ,直至這些測(cè)試用例已包含所有的合理等價(jià)類(lèi) 。 ? 3) 設(shè)計(jì)一個(gè)新的測(cè)試用例,使它包括一個(gè) (而且僅僅一個(gè) )尚未被包括的不合理等價(jià)類(lèi),重復(fù)做這一步,直至測(cè)試用例己包括所有的不合理等價(jià)類(lèi)。 -等價(jià)類(lèi)劃分 考察一個(gè)把數(shù)字串轉(zhuǎn)變成整數(shù)的函數(shù)。用二進(jìn)制補(bǔ)碼表示整數(shù),機(jī)器字長(zhǎng) 16位,即整數(shù)范圍最小為 32768,最大為 32767。函數(shù)及參數(shù)的說(shuō)明如下: function StrToInt (dstr : shortstr) : integer。 type shortstr = array [1..6] of char。 要求被處理的數(shù)字串是右對(duì)齊的,即在少于 6個(gè)字符的串左補(bǔ)空格。負(fù)號(hào)在最高位數(shù)字左邊一位。 試用等價(jià)劃分法設(shè)計(jì)測(cè)試方案。 -等價(jià)類(lèi)劃分 首先根據(jù)規(guī)格說(shuō)明劃分等價(jià)類(lèi)??紤]到 PASCAL編譯器的固有檢錯(cuò)功能,測(cè)試時(shí)不需要使用長(zhǎng)度不等于 6的數(shù)組,也不需要用非字符數(shù)組類(lèi)型的參數(shù)。 有效輸入類(lèi): ① 1~6個(gè)數(shù)字字符組成的數(shù)字串(最高位非 0); ②最高位為 0的數(shù)字串; ③最高位左鄰負(fù)號(hào)的數(shù)字串; 無(wú)效輸入類(lèi): ④空字符串( 6位空格);⑤左邊補(bǔ)位的既非 0亦非空格; ⑥最高位右邊含有空格; ⑦最高位右邊含有其它非數(shù)字字符; ⑧負(fù)號(hào)與最高位間有空格; -等價(jià)類(lèi)劃分 有效輸出類(lèi): ⑨ 在合法范圍內(nèi)的負(fù)整數(shù); 10 11 0 ; 在合法范圍內(nèi)的正整數(shù); 無(wú)效輸出類(lèi): 小于 32768的負(fù)整數(shù); 大于 32767正整數(shù)。 12 13 -等價(jià)類(lèi)劃分 下面根據(jù)等價(jià)劃分,設(shè)計(jì)出一套測(cè)試方案: ① 1~6個(gè)數(shù)字字符組成的數(shù)字串,最高位非 0;輸出為合法正整數(shù)。 輸入: ‘ 1’ 預(yù)期輸出: 1 ②最高位為 0的數(shù)字串,輸出為合法正整數(shù)。 輸入: ’ 01’ 預(yù)期輸出: 1 -等價(jià)類(lèi)劃分 ③負(fù)號(hào)與最高位數(shù)字相臨;輸出合法負(fù)整數(shù)。 輸入: ’ 1’ 預(yù)期輸出: 1 ④最高位為 0;輸出 0。 輸入: ’ 0’ 預(yù)期輸出: 0 ⑤太小的負(fù)整數(shù)。 輸入: ’123456789’ 預(yù)期輸出: “ 錯(cuò)誤,無(wú)效輸入 ” ⑥太大的正整數(shù)。 輸入: ’123456789’ 預(yù)期輸出: “ 錯(cuò)誤,無(wú)效輸入 ” -等價(jià)類(lèi)劃分 ⑦空字符串。 輸入: ’ ’ 預(yù)期輸出: “ 錯(cuò)誤:沒(méi)有數(shù)字 ” ⑧左邊補(bǔ)位的非 0也非空格。 輸入: ‘q 1478’ 預(yù)期輸出: “ 錯(cuò)誤:非法填充 ” ⑨最高位右邊也含空格。 輸入: ’ 0 123’ 預(yù)期輸出: “ 錯(cuò)誤:無(wú)效輸入 ” ⑩最高位右邊含其它非數(shù)字字符。 輸入: ’ 1a123’ 預(yù)期輸出: “ 錯(cuò)誤:無(wú)效輸入 ” 負(fù)號(hào)與最高位間有空格。 輸入: ’ 125’ 預(yù)期輸出: “ 錯(cuò)誤:負(fù)號(hào)位置非法 ” 11 ? 錯(cuò)誤更可能出現(xiàn)在輸入變量的極值附近 ? Min Min+ Nom Max Max ? 考慮輸出值 ? -健壯性測(cè)試 ?一、如果輸入條件規(guī)定了值的范圍,則應(yīng)該取剛達(dá)到這個(gè)范圍的邊界值,以及剛剛超過(guò)這個(gè)范圍邊界的值作為測(cè)試輸入數(shù)據(jù); ?二、如果輸入條件規(guī)定了值的個(gè)數(shù),則用最大個(gè)數(shù)、最小個(gè)數(shù)、比最大個(gè)數(shù)多 1個(gè)、比最小個(gè)數(shù)少 1個(gè)的數(shù)做為測(cè)試數(shù)據(jù); ?三、根據(jù)規(guī)格說(shuō)明的每一個(gè)輸出條件,使用規(guī)則一; ?四、根據(jù)規(guī)格說(shuō)明的每一個(gè)輸出條件,使用規(guī)則二; ?五、如果程序的規(guī)格說(shuō)明給出的輸入域或輸出域是有序集合(如有序表、順序文件等),則應(yīng)選取集合的第一個(gè)和最后一個(gè)元素作為測(cè)試用例; ?六、如果程序用了一個(gè)內(nèi)部結(jié)構(gòu),應(yīng)該選取這個(gè)內(nèi)部數(shù)據(jù)結(jié)構(gòu)的邊界值作為測(cè)試用例; 七、分析規(guī)格說(shuō)明,找出其他可能的邊界條件。 -實(shí)例 1 測(cè)試用例號(hào) 旅館收費(fèi) 被測(cè)邊界 預(yù)期輸出 1 2 3 1 0 1 0 錯(cuò)誤信息 錯(cuò)誤信息 正確 4 5 6 69 70 71 70 正確 正確 錯(cuò)誤信息 -實(shí)例 2 ? 假 設(shè) 商 店 貨 品 價(jià) 格 (R) 皆 不 大 於 100 元 ( 且 為 整 數(shù) ) , 若 顧 客 付 款 在 100 元 內(nèi) (P) , 求 找 給 顧 客 之 最 少 貨幣 個(gè)(張) 數(shù) ? ( 貨 幣 面 值 50 元 (N50) , 10 元 (N10) , 5 元 (N5) , 1 元 (N1) 四 種 ) -實(shí)例 2 ? 分 析 輸 入 的 情 形 – R 100 0 R = 100 R = 0 P 100 R= P = 100 P R -實(shí)例 2 ? 分 析 輸 出 情 形 ? N50 = 1 ? N50 = 0 4 N10 = 1 N10 = 0 N5 = 1 N5 = 0 4 N1 = 1 N1 = 0 -實(shí)例 2 ? RR1,RR2,RR3表示應(yīng)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1