版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1.計(jì)算器測(cè)試用例2.自動(dòng)取款機(jī)取款測(cè)試用例 此用例完成用戶利用自動(dòng)取款機(jī)取款的全部流程,分為以下流程:插卡,輸入密碼,選擇金額,取款,取卡等操作。 事件流: 該用例在用戶插卡之后啟動(dòng) 1. 系統(tǒng)提示用戶插卡; 2. 提示客戶輸入密碼信息; 3. 密碼輸入完畢后,客戶選擇“確認(rèn)”,向系統(tǒng)提交信息; 4. 系統(tǒng)驗(yàn)證客戶輸入的密碼信息,確認(rèn)正確后,進(jìn)入選擇系統(tǒng)主界面; 5. 用戶選擇取款選項(xiàng); 6. 系統(tǒng)進(jìn)入取款金額界面并提示用戶輸入金額; 7. 系統(tǒng)驗(yàn)證可以取款并輸出錢(qián)款; 8. 系統(tǒng)提示用戶取卡,操作完成。 基本流: 用戶取款。 備選流: 1.用戶密碼錯(cuò)誤 2.取款金額不符合要求。 前置條件:
2、 用戶必須插入正確的銀行卡才能開(kāi)始執(zhí)行用例。 后置條件: 如果系統(tǒng)確認(rèn)用戶信息正確,成功登陸,則系統(tǒng)啟動(dòng)主界面,等待用戶發(fā)送消息,進(jìn)行查詢和取款等操作。 事件流 系統(tǒng) 用戶 1 系統(tǒng)提示用戶插卡 插入銀行卡 2 提示客戶輸入密碼信息 輸入密碼 3 如果密碼錯(cuò)誤,提示密碼不正確,并返回到2 4 如果密碼正確,轉(zhuǎn)入主界面 5 提示用戶選擇選項(xiàng) 選擇取款選項(xiàng) 6 系統(tǒng)進(jìn)入取款金額界面并提示用戶輸入金額 輸入取款金額 7 如果金額符合則輸入錢(qián)款 8 如果金額小于余額則提示取款失敗并返回7 9 如果金額不是整百則提示不符合規(guī)范,取款失敗并返回7。 10 提示用戶取款 取出錢(qián)款 11 提示用戶取卡 取出銀
3、行卡 測(cè)試用例: 事件 用戶操作 覆蓋等價(jià)類(lèi) 系統(tǒng)反應(yīng) 1 插入正確銀行卡 功能測(cè)試 提示輸入密碼 2 密碼正確 功能測(cè)試 進(jìn)入主界面,提示用戶選擇 3 密碼不正確 功能測(cè)試 提示密碼錯(cuò)誤 重新輸入 4 輸入金額<余額 功能檢查 提示用戶金額不足,重新輸入或取卡 5 輸入金額為150 功能檢查 提示用戶取款金額不符和規(guī)范,重新輸入或退出 6 輸入正確金額 功能檢查 輸出錢(qián)款 7 用戶未按時(shí)取款 錯(cuò)誤處理 自動(dòng)收回錢(qián)款 8 用戶未按時(shí)取卡 錯(cuò)誤處理 自動(dòng)吞卡 9 用戶按時(shí)取卡 功能測(cè)試 返回到主頁(yè)面 3.實(shí)例:測(cè)試案例是以一個(gè)B/S結(jié)構(gòu)的登錄功能點(diǎn)位被測(cè)對(duì)象, 該測(cè)試用例為黑盒測(cè)試用例。假
4、設(shè)用戶使用的瀏覽器為IE6.0 SP4。 功能描述如下: 1). 用戶在地址欄輸入相應(yīng)地址,要求顯示登錄界面; 2). 輸入用戶名和密碼,登錄,系統(tǒng)自動(dòng)校驗(yàn),并給出相應(yīng)提示信息; 3). 如果用戶名或者密碼任一信息未輸入,登錄后系統(tǒng)給出相應(yīng)提示信息; 4). 連續(xù)3次未通過(guò)驗(yàn)證時(shí),自動(dòng)關(guān)閉IE。 登錄界面測(cè)試用例用例IDXXXX-XX-XX用例名稱系統(tǒng)登錄用例描述系統(tǒng)登錄用戶名存在、密碼正確的情況下,進(jìn)入系統(tǒng)頁(yè)面信息包含:頁(yè)面背景顯示用戶名和密碼錄入接口,輸入數(shù)據(jù)后的登入系統(tǒng)接口用例入口打開(kāi)IE,在地址欄輸入相應(yīng)地址進(jìn)入該系統(tǒng)登錄頁(yè)面 測(cè)試用例ID場(chǎng)景測(cè)試步驟預(yù)期結(jié)果備注
5、TC1初始頁(yè)面顯示從用例入口處進(jìn)入頁(yè)面元素完整,顯示與詳細(xì)設(shè)計(jì)一致 TC2用戶名錄入驗(yàn)證輸入已存在的用戶:test輸入成功 TC3用戶名容錯(cuò)性驗(yàn)證輸入:aaaaabbbbbcccccdddddeeeee輸入到藍(lán)色顯示的字符時(shí),系統(tǒng)拒絕輸入輸入數(shù)據(jù)超過(guò)規(guī)定長(zhǎng)度范圍TC4密碼密碼錄入輸入與用戶名相關(guān)聯(lián)的數(shù)據(jù):test輸入成功 TC5系統(tǒng)登錄成功TC2,TC4,單擊登錄按鈕登錄系統(tǒng)成功 TC6系統(tǒng)登錄用戶名、密碼校驗(yàn)沒(méi)有輸入用戶名、密碼,單擊登錄按鈕系統(tǒng)登錄失敗,并提示:請(qǐng)檢查用戶名和密碼的輸入是否正確 TC7系統(tǒng)登錄密碼校驗(yàn)輸入用戶名,沒(méi)有輸入密碼
6、,單擊登錄按鈕系統(tǒng)登錄失敗,并提示:需要輸入密碼 TC8系統(tǒng)登錄密碼有效性校驗(yàn)輸入用戶名,輸入密碼與用戶名不一致,單擊登錄按鈕系統(tǒng)登錄失敗,并提示:錯(cuò)誤的密碼 TC9系統(tǒng)登錄輸入有效性校驗(yàn)輸入不存在的用戶名、密碼,單擊登錄按鈕系統(tǒng)登錄失敗,并提示:用戶名不存在 TC10系統(tǒng)登錄安全校驗(yàn)連續(xù)3次未成功系統(tǒng)提示:您沒(méi)有使用該系統(tǒng)的權(quán)限,請(qǐng)與管理員聯(lián)系! 4.微軟件的一道關(guān)于紙杯的面試題,請(qǐng)?jiān)噷?xiě)出測(cè)試用例功能測(cè)試: 硬度:是否達(dá)到設(shè)計(jì)標(biāo)準(zhǔn) 裝載能力:在杯子內(nèi)分別裝入少量的、半杯的、滿杯的,看其裝載量是否達(dá)到設(shè)計(jì)標(biāo)準(zhǔn)
7、 裝載種類(lèi):1 開(kāi)水(是否產(chǎn)生異味);2.溫水; 3 冷水;4 冰水; 5 咖啡界面測(cè)試(GUI測(cè)試): 1 看其形狀、大小設(shè)計(jì)是否適合人方便拿起; 2 外觀是否吸引人(廣告嘛),賞心悅目; 3 帶廣告的圖案沾水后是否掉色、模糊。 易用性測(cè)試: 1 看其形狀、大小設(shè)計(jì)是否適合人方便拿起; 2 殘疾人士用此杯去喝水的容易程度 3杯子設(shè)計(jì)是否上大下小,在運(yùn)輸過(guò)程中可以套在一起有效利用空間,在使用時(shí)也容易拿開(kāi) 穩(wěn)定性測(cè)試( 24*7測(cè)試):裝入液體后記錄其多久以后漏水安全性測(cè)試:杯子所用的材料(包括紙基、涂層和廣告顏料)是否符合食品衛(wèi)生標(biāo)準(zhǔn),在內(nèi)外溫度等環(huán)境因素下是否會(huì)與所盛各種飲料反應(yīng)
8、,而產(chǎn)生對(duì)人體有害的物質(zhì) 本地化測(cè)試:為國(guó)際化和本地化的需要,廣告圖案和文字是否在*、宗教和文化方面具有廣泛的適用性 對(duì)需求設(shè)計(jì)的測(cè)試:“如果是一次性杯子,能否標(biāo)示已使用(比如變色)”和“杯子是否有使用者標(biāo)貼(多人使用時(shí)防止混淆)”5. 邏輯覆蓋是通過(guò)對(duì)程序邏輯結(jié)構(gòu)的遍歷實(shí)現(xiàn)程序的覆蓋,是設(shè)計(jì)白盒測(cè)試用例的主要方法之一。以下代碼由C語(yǔ)言書(shū)寫(xiě),請(qǐng)按要求回答問(wèn)題。 void cal( int n ) int g, s, b, q; if ( ( n &g
9、t; 1000 ) && ( n < 2000 ) ) g = n % 10; s = n % 100 / 10; b = n / 100 % 10; q = n / 1000; if( ( q + g ) = ( s + b ) ) printf("%-5d",
10、n); printf("n"); return; 問(wèn)題1(3分 ) 請(qǐng)找出程序中所有的邏輯判斷語(yǔ)句。 問(wèn)題2(4分) 請(qǐng)分析并給出分別滿足100DC(判定覆蓋)和100CC(條件覆蓋)時(shí)所需的邏輯條件。 問(wèn)題
11、3(3分) 假設(shè)n的取值范圍是0 < n < 3000,請(qǐng)用邏輯覆蓋法為n的取值設(shè)計(jì)測(cè)試用例,使用例集滿足基本路徑覆蓋標(biāo)準(zhǔn)。6. 輸入三個(gè)數(shù)a、b、c分別作為三邊的邊長(zhǎng)構(gòu)成三角形。通過(guò)程序判定所構(gòu)成的三角形是一般三角形、等腰三角形還是等邊三角形時(shí)。用等價(jià)類(lèi)劃分方法為該程序設(shè)計(jì)測(cè)試用例。A.三角形等價(jià)類(lèi)列表判定類(lèi)型 有效等價(jià)類(lèi)
12、 無(wú)效等價(jià)類(lèi)一般三角形 &
13、#160; (a>0) (b>0) (c>0) (a<=0 V b<=0 V c<
14、=0) (a+b)>c) V (a+c)>b) V (b+c)>a) (1) (a+b)<=c) V (a+c)<=b) V (b+c)<=a) (2)等
15、腰三角形 (1) (a=b V a=c V b=c) (3) (2) V (a!=b b!=c a!=c) &
16、#160; (4)等邊三角形 (1) (a=b=c )
17、60; (5) (2) V (a!=b!=c) (6)根據(jù)上表組成的測(cè)試
18、用例:三角形等價(jià)類(lèi)測(cè)試用例ID 輸入數(shù)據(jù) 覆蓋測(cè)試用例 輸出結(jié)果 a b c 1 3 4 5
19、60; (1) 一般三角形2 0 4 5
20、0; (2) 非(一般)三角形3 3 0 5
21、160; (2) 4 3 4 0 (2) 5
22、0; 1 4 5 (2) 6 3 8 5
23、; (2) 7 3 2 1 (2)
24、160;8 3 3 5 (3) 等腰三角形9
25、160; 3 4 3 10 3 4 4 11 3 4 9 (4)
26、 非等腰三角形12 3 3 3 (5)
27、; 等邊三角形13 -1 0 1 (6)
28、0; 非等邊三角形三角形程序的測(cè)試用例:序號(hào) 測(cè)試內(nèi)容 測(cè)試數(shù)據(jù) 預(yù)期結(jié)果1 等邊 &
29、#160; 5,5,5 4,5,5 等邊2 等腰 4,4,5 5,4,4 等腰3
30、160; 任意 3,4,5 任意4 非三角形
31、160; 9,4,4 4,9,4 4,4,9 No5 退化三角形 8,4,4 4,8,4 4,4,8 No6 零數(shù)據(jù) 0,4,5 4,0,5 4,5,0 No7 零數(shù)據(jù)
32、 0,0,0 No8 負(fù)數(shù)據(jù) -3,4,5 3,-4,5 3,4-5
33、160; 運(yùn)行出錯(cuò)9 負(fù)數(shù)據(jù) -3,-4,-5 運(yùn)行出錯(cuò)10
34、 遺漏數(shù)據(jù) 3,4 運(yùn)行出錯(cuò)11 非 整數(shù)
35、60; 3.3,4,5 運(yùn)行出錯(cuò)12 非數(shù)字符 A,4,5 &
36、#160; (類(lèi)型不符)B. 程序規(guī)定;輸入三個(gè)整數(shù)作為三邊的邊長(zhǎng)構(gòu)成三角形。當(dāng)此三角形為一般三角形、等腰三角形、等邊三角形時(shí),分別作計(jì)算。用等價(jià)類(lèi)劃分方法為該程序進(jìn)行測(cè)試用例設(shè)計(jì)。解:設(shè)a、b、c代表三角形的三條邊。1)分析題目中給出的和隱含的對(duì)輸入條件的要求:a) 整數(shù)b) 3個(gè)數(shù)c) 非零數(shù)d) 正數(shù)e) 兩邊之和大于第三邊f(xié)) 等腰g) 等邊2)列出等價(jià)類(lèi)表并編號(hào)3)列出覆蓋上述等價(jià)類(lèi)的測(cè)試用例,如下表7. 一道筆試題測(cè)試notepad的文件保存功能,就是
37、file/save彈出對(duì)話框的功能,從那幾個(gè)方面寫(xiě)測(cè)試用例8. 針對(duì)以下問(wèn)題:某一種8位計(jì)算機(jī),其十六進(jìn)制常數(shù)的定義是以0x或0X開(kāi)頭的十六進(jìn)制整數(shù),其取值范圍為7f7f(不區(qū)分大小寫(xiě)字母),如0x13、0x6A、0x3c。請(qǐng)采用等價(jià)類(lèi)劃分的方法設(shè)計(jì)測(cè)試用例。輸入條件有效等價(jià)類(lèi)無(wú)效等價(jià)類(lèi)開(kāi)頭字符由0x或0X開(kāi)頭(1)以字母開(kāi)頭 以非0數(shù)字開(kāi)頭(2)(3)數(shù)值字符數(shù)字或AF的字母(4)AF以外的字母(5)數(shù)值字符個(gè)數(shù)1個(gè)(6)0個(gè)(7)數(shù)值-7f且7f(8)7f7f(9)(10) 用例1:0x7F,
38、 覆蓋等價(jià)類(lèi)(1)(4)(6)(8) 用例2:-0Xb, 覆蓋等價(jià)類(lèi)(1)(4)(6)(8) 用例3:0X0, 覆蓋等價(jià)類(lèi)(1)(4)(6)(8) 用例4:0x, 覆蓋等價(jià)類(lèi)(1)(7)
39、; 用例5:A7, 覆蓋等價(jià)類(lèi)(2) 用例6:-1A, 覆蓋等價(jià)類(lèi)(3) 用例7:0X8h, 覆蓋等價(jià)類(lèi)(1)(5) 用例8:0x80, 覆蓋等價(jià)類(lèi)(1)(4
40、)(10) 用例9:-0XaB, 覆蓋等價(jià)類(lèi)(1)(4)(9)2006年上半年軟件評(píng)測(cè)師試題及答案(下)試題一(15分)閱讀下列說(shuō)明,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。說(shuō)明基本路徑法設(shè)計(jì)出的測(cè)試用例能夠保證在測(cè)試中程序的每一條可執(zhí)行語(yǔ)句至少執(zhí)行一次。以下代碼由C什語(yǔ)言書(shū)寫(xiě),請(qǐng)按要求回答問(wèn)題。void ReadPara( CString temp)if ( temp = ">=")m_oper.SetCurSel(0);elseif (temp = "
41、>")m_oper.SetCurSel(1);elseif ( temp = "=")m_oper.SetCurSel(2);elseif( temp = "<=")m_oper.SetCurSel(3);elseif ( temp = "<")m_oper.SetCurSel(4);elsem_oper.SetCurSel(5);return;問(wèn)題1(6分)請(qǐng)畫(huà)出以上代碼的控制流圖。問(wèn)題2(3分)請(qǐng)計(jì)算上述控制流圖的環(huán)路復(fù)雜度V(G)。問(wèn)題3(6分)請(qǐng)使用基本路徑測(cè)試法為變量temp設(shè)計(jì)測(cè)試用例,使之滿足
42、基本路徑覆蓋要求。試題二(20分)閱讀下列說(shuō)明,回答問(wèn)題1至問(wèn)題5,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。說(shuō)明針對(duì)某公司辦公自動(dòng)化(OA)系統(tǒng)的負(fù)載壓力測(cè)試,采用專(zhuān)業(yè)的負(fù)載壓力測(cè)試工具來(lái)執(zhí)行測(cè)試。系統(tǒng)采用Browse/Server架構(gòu),服務(wù)器是一臺(tái)PC Server(4路2.7GHz處理器,4GB內(nèi)存),安裝的平臺(tái)軟件包括Microsoft Internet Information Server 5.0,ASP.NET,SQLServer2000。使用2臺(tái)筆記本電腦安裝測(cè)試工具模擬客戶端執(zhí)行“登錄”業(yè)務(wù)操作。測(cè)試目標(biāo)分別為以下兩個(gè):第一,測(cè)試系統(tǒng)分別在2M、4M網(wǎng)絡(luò)帶寬下,能夠支持用戶登錄的最大并發(fā)用戶
43、數(shù);第二,測(cè)試服務(wù)器的吞吐量(即:每秒可以處理的交易數(shù)),主要包括服務(wù)器CPU平均使用率達(dá)到85%時(shí)系統(tǒng)能夠支持的最大吞吐量和服務(wù)器CPU平均使用率達(dá)到100%時(shí)系統(tǒng)能夠支持的最大吞吐量。本次測(cè)試的性能需求是:指標(biāo)“響應(yīng)時(shí)間”合理范圍為05秒。測(cè)試結(jié)果如下:案例1網(wǎng)絡(luò)環(huán)境:2M帶寬客戶端性能測(cè)試結(jié)果;測(cè)試指標(biāo)平均值登錄響應(yīng)時(shí)間3.391秒虛擬用戶數(shù)N/A每秒處理完成登錄的個(gè)數(shù)11.897交易/秒注:圖中登錄響應(yīng)時(shí)間的縱坐標(biāo)單位是0.1秒服務(wù)器資源使用結(jié)果:測(cè)試指標(biāo)平均值CPU使用率78%案例2網(wǎng)絡(luò)環(huán)境:4M帶寬客戶端性能測(cè)試結(jié)果:測(cè)試指標(biāo)平均值登錄響應(yīng)時(shí)間4.795秒虛擬用戶數(shù)N/A每秒處理完
44、成登錄的個(gè)數(shù)13.447交易/秒注:圖中登錄響應(yīng)時(shí)間的縱坐標(biāo)單位是0.1秒服務(wù)器資源使用結(jié)果測(cè)試指標(biāo)平均值CPU使用率98%問(wèn)題1(3分)簡(jiǎn)述軟件系統(tǒng)交易執(zhí)行響應(yīng)時(shí)間(“RT”,ResponseTime)的概念。問(wèn)題2(3分)分析案例1的測(cè)試結(jié)果數(shù)據(jù);指出滿足系統(tǒng)的性能指標(biāo)需求時(shí),系統(tǒng)能夠承受的并發(fā)用戶登錄的最大數(shù)量,并說(shuō)明理由。問(wèn)題3(4分)分析案例1的測(cè)試結(jié)果數(shù)據(jù),說(shuō)明服務(wù)器CPU資源使用率是否合理,以及帶寬是否是系統(tǒng)瓶頸,并陳述理由。問(wèn)題4(4分)分析案例2的測(cè)試結(jié)果數(shù)據(jù),說(shuō)明服務(wù)器CPU資源使用率是否合理,以及增加帶寬是否是提高系統(tǒng)性能的有效方法,并陳述理由。問(wèn)題5(6分)論述CPU使
45、用率成為系統(tǒng)性能瓶頸時(shí),如何制定解決方案?論述網(wǎng)絡(luò)帶寬成為系統(tǒng)性能瓶頸時(shí),如何制定解決方案?試題三(15分)閱讀下列說(shuō)明,回答問(wèn)題1至問(wèn)題4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。說(shuō)明軟件系統(tǒng)幾乎都是用事件觸發(fā)來(lái)控制流程的,事件觸發(fā)時(shí)的情景便形成了場(chǎng)景,而同一事件不同的觸發(fā)順序和處理結(jié)果就形成事件流。場(chǎng)景法就是通過(guò)用例場(chǎng)景描述業(yè)務(wù)操作流程,從用例開(kāi)始到結(jié)束遍歷應(yīng)用流程上所有基本流(基本事件)和備選流(分支事件)。下面是對(duì)某IC卡加油機(jī)應(yīng)用系統(tǒng)的基本流和備選流的描述?;玖鰽;序號(hào)用例名稱用例描述1準(zhǔn)備加油客戶將IC加油卡插入加油機(jī)2驗(yàn)證加油卡加油機(jī)從加油卡的磁條中讀取賬戶代碼,并檢查它是否屬于可以接收的
46、加油卡3驗(yàn)證黑名單加油機(jī)驗(yàn)證卡賬戶是否存在于黑名單中,如果屬于黑名單,加油機(jī)吞卡4輸入購(gòu)油量客戶輸入需要購(gòu)買(mǎi)的汽油數(shù)量5加油加油機(jī)完成加油操作,從加油卡中扣除相應(yīng)金額6返回加油卡退還加油卡備選流:序號(hào)用例名稱用例描述B加油卡無(wú)效在基本流A2過(guò)程中,該卡不能夠識(shí)別或是非本機(jī)可以使用的IC卡,加油機(jī)退卡,并退出基本流C卡賬戶屬于黑名單在基本流A3過(guò)程中,判斷該卡賬產(chǎn)屬于黑名單,例如:已經(jīng)掛失,加油機(jī)吞卡退出基本流D加油卡賬面現(xiàn)金不足系統(tǒng)判斷加油卡內(nèi)現(xiàn)金不足,重新加入基本流A4,或選擇退卡E加油機(jī)油量不足系統(tǒng)判斷加油機(jī)內(nèi)油量不足,重新加入基本流A4,或選擇退卡問(wèn)題1(5分)使用場(chǎng)景法設(shè)計(jì)測(cè)試案例,指
47、出場(chǎng)景涉及到的基本流和備選流,基本流用字母A表示,備選流用題干中描述的相應(yīng)字母表示。問(wèn)題2(4分) 場(chǎng)景中的每一個(gè)場(chǎng)景都需要確定測(cè)試用例,一般采用矩陣來(lái)確定和管理測(cè)試用例。如下表所示是一種通用格式,其中行代表各個(gè)測(cè)試用例,列代表測(cè)試用例的信息。本例中的測(cè)試用例包含測(cè)試用例、ID、場(chǎng)景滌件、測(cè)試用例中涉及的所有數(shù)據(jù)元素和預(yù)期結(jié)果等項(xiàng)目。首先確定執(zhí)行用例場(chǎng)景所需的數(shù)據(jù)元素(本例中包括賬號(hào)、是否黑名單卡、輸入油量、賬面金額、加油機(jī)油量),然后構(gòu)建矩陣,最后要確定包含執(zhí)行場(chǎng)景所需的適當(dāng)條件的測(cè)試用例。在下面的矩陣中,V表示有效數(shù)據(jù)元素,I表示無(wú)效數(shù)據(jù)元素,n/a表示不適用,例如C01表示“成
48、功加油”基本流。請(qǐng)按上述規(guī)定為其它應(yīng)用場(chǎng)景設(shè)計(jì)用例矩陣。測(cè)試用例表測(cè)試用例ID號(hào)場(chǎng)景賬號(hào)是否黑名單卡輸入油量賬面金額加油機(jī)油量預(yù)期結(jié)果C01場(chǎng)景1;成功加油VIVVV成功加油C02C03C04C05問(wèn)題3(3分)假如每升油4元人民幣,用戶的賬戶金額為1000元,加油機(jī)內(nèi)油量足夠,那么在A4輸入油量的過(guò)程中,請(qǐng)運(yùn)用邊界值分析方法為A4選取合適的輸入數(shù)據(jù)(即油量,單位;升)。問(wèn)題4(3分)假設(shè)本系統(tǒng)開(kāi)發(fā)人員在開(kāi)發(fā)過(guò)程中通過(guò)測(cè)試發(fā)現(xiàn)了20個(gè)錯(cuò)誤,獨(dú)立的測(cè)試組通過(guò)上述測(cè)試用例發(fā)現(xiàn)了100個(gè)軟件錯(cuò)誤,系統(tǒng)在上線后,用戶反饋了30個(gè)錯(cuò)誤,請(qǐng)計(jì)算缺陷探測(cè)率(DDP)。 下午試題答案試題一問(wèn)題1問(wèn)題
49、2V(G)=6問(wèn)題3用例編號(hào)temp取值1>=2>3=4<=5<6除>=、>、=、<=、<之外的字符組合試題二問(wèn)題1響應(yīng)時(shí)間是系統(tǒng)完成事務(wù)執(zhí)行準(zhǔn)備后所采集的時(shí)間戳和系統(tǒng)完成待執(zhí)行事務(wù)后所采集的時(shí)間戳之間的時(shí)間間隔,是衡量特定類(lèi)型應(yīng)用事務(wù)性能的重要指標(biāo),標(biāo)志了用戶執(zhí)行一項(xiàng)操作大致需要多長(zhǎng)時(shí)間。問(wèn)題2系統(tǒng)能夠承受的并發(fā)用戶登錄的最大數(shù)量為50題中指出"通常情況下,交易操作合理的響應(yīng)時(shí)間為5秒以內(nèi)"。此案例中,登錄響應(yīng)時(shí)間隨虛擬并發(fā)用戶數(shù)增加而增長(zhǎng)。在50個(gè)虛擬并發(fā)用戶的負(fù)載下,登錄響應(yīng)時(shí)間達(dá)到5秒(注意圖形中響應(yīng)時(shí)間指標(biāo)的比例為1
50、0)。當(dāng)負(fù)載超過(guò)50個(gè)虛擬并發(fā)用戶,響應(yīng)時(shí)間超過(guò)5秒。所以此案例中最合理的并發(fā)用戶數(shù)為50。問(wèn)題3服務(wù)器CPU資源使用率是合理的。2M帶寬是系統(tǒng)處理業(yè)務(wù)的瓶頸。理由是對(duì)比"4M帶寬登錄"案例,4M帶寬下,系統(tǒng)每秒處理完成的登錄個(gè)數(shù)固定在13.5個(gè)左右,登錄響應(yīng)時(shí)間隨虛擬用戶數(shù)增加而增長(zhǎng)。在60個(gè)虛擬用戶的壓力下,登錄響應(yīng)時(shí)間在4.2秒左右(注意圖形中響應(yīng)時(shí)間指標(biāo)的比例為10)。在80個(gè)虛擬用戶的壓力下,登錄響應(yīng)時(shí)間在5.8秒左右,所以在合理登錄響應(yīng)時(shí)間(5秒)內(nèi)預(yù)計(jì)同時(shí)登錄用戶數(shù)是70左右。服務(wù)器CPU使用率成為系統(tǒng)處理的瓶頸。說(shuō)明隨著帶寬的提高,系統(tǒng)的處理能力進(jìn)一步提高,
51、同時(shí)高吞吐量造成了系統(tǒng)資源的緊張,帶來(lái)了新的系統(tǒng)性能瓶頸。問(wèn)題4服務(wù)器CPU資源使用率不合理,其平均值超過(guò)85%。4M帶寬的網(wǎng)絡(luò)測(cè)試環(huán)境與2M帶寬的網(wǎng)絡(luò)測(cè)試環(huán)境相比,帶來(lái)了新的系統(tǒng)瓶頸(CPU資源使用率平均值超過(guò)85%),所以增加帶寬不是提高系統(tǒng)性能的有效方法。在此基礎(chǔ)上,繼續(xù)提高帶寬,系統(tǒng)的處理能力將進(jìn)一步提高,高的處理能力會(huì)使服務(wù)器的資源瓶頸進(jìn)一步加重,帶來(lái)更加嚴(yán)重的后果。問(wèn)題5當(dāng)CPU資源使用成為系統(tǒng)瓶頸時(shí)的解決方案可以概括為:1. 增加CPU的個(gè)數(shù);2. 提高CPU的主頻;3. 將web服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器分開(kāi)部署;4. 調(diào)整軟件的設(shè)計(jì)與開(kāi)發(fā);當(dāng)帶寬成為系統(tǒng)瓶頸時(shí)的解決方案可以概括為:
52、1. 增加帶寬;2. 壓縮傳輸數(shù)據(jù)。試題三問(wèn)題1場(chǎng)景1:A場(chǎng)景2:A、B場(chǎng)景3:A、C場(chǎng)景4:A、D場(chǎng)景5:A、E問(wèn)題2測(cè)試用例ID號(hào)場(chǎng)景帳號(hào)是否黑名單卡輸入油量帳面金額加油機(jī)油黑預(yù)期結(jié)果C02.場(chǎng)景2:卡無(wú)效1n/an/an/an/a退卡C03.場(chǎng)景3:黑名單卡VVn/an/an/a吞卡C04.場(chǎng)景4:金額不足VIVIV提示錯(cuò)誤,重新輸入加油量C05.場(chǎng)景5:油量不足VIVVI提示錯(cuò)誤,重新輸入加油量問(wèn)題31. 0升2. 250升3. 251升問(wèn)題4DDP=Bugstester(Bugstester+ Bugscustomer)=(20+100)(20+100+30)=80%(0.8)其中,
53、Bugstester為測(cè)試者發(fā)現(xiàn)的錯(cuò)誤數(shù);Bugscustomer為客戶發(fā)現(xiàn)并反饋技術(shù)支持人員進(jìn)行修復(fù)的錯(cuò)誤數(shù)。正交法設(shè)計(jì)測(cè)試用例實(shí)例分析目的本文以一個(gè)轉(zhuǎn)帳功能為例介紹了測(cè)試?yán)烙?jì)和設(shè)計(jì)的方法。例子說(shuō)明進(jìn)行測(cè)試?yán)烙?jì)和設(shè)計(jì)的依據(jù)是需求規(guī)格說(shuō)明書(shū)和設(shè)計(jì)說(shuō)明書(shū)。一般的步驟如下:1. 分析影響測(cè)試對(duì)象的要素;2. 為每個(gè)要素確定取值;3. 使用標(biāo)準(zhǔn)直角矩陣生成初始測(cè)試?yán)?. 在初始測(cè)試?yán)弦罁?jù)對(duì)測(cè)試對(duì)象的分析來(lái)進(jìn)行測(cè)試?yán)男薷模?. 把測(cè)試?yán)D(zhuǎn)化為可以測(cè)試執(zhí)行使用的測(cè)試?yán)?#160;例如在對(duì)某一應(yīng)用系統(tǒng)的轉(zhuǎn)賬功能進(jìn)行測(cè)試過(guò)程中,利用正交矩陣生成測(cè)試用例步驟如下:1約束條件分析:P5L4 標(biāo)號(hào)影響測(cè)試規(guī)格的要素取值1取值2取值3取值41用戶權(quán)限有轉(zhuǎn)賬權(quán)限無(wú)轉(zhuǎn)賬權(quán)限 2票據(jù)號(hào)票據(jù)號(hào)有效票據(jù)號(hào)無(wú)效
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年新科版選修4歷史上冊(cè)階段測(cè)試試卷含答案
- 2025年度共享辦公空間租賃協(xié)議延期及使用權(quán)轉(zhuǎn)讓合同4篇
- 按揭二手車(chē)轉(zhuǎn)讓合同(2篇)
- 二零二五年度新能源汽車(chē)電池回收利用合同集錦2篇
- 二零二五年度企業(yè)并購(gòu)財(cái)務(wù)盡職調(diào)查合同3篇
- 二零二五年度農(nóng)家樂(lè)鄉(xiāng)村旅游資源整合開(kāi)發(fā)合同4篇
- 二零二五年度紡織機(jī)械設(shè)備租賃合同范本4篇
- 2025年度納稅擔(dān)保稅務(wù)風(fēng)險(xiǎn)控制合同
- 2025年苗木種植與生態(tài)農(nóng)業(yè)循環(huán)經(jīng)濟(jì)合作合同4篇
- 2025年度綠色建筑認(rèn)證結(jié)算工程款合同樣本2篇
- 【寒假預(yù)習(xí)】專(zhuān)題04 閱讀理解 20篇 集訓(xùn)-2025年人教版(PEP)六年級(jí)英語(yǔ)下冊(cè)寒假提前學(xué)(含答案)
- 2024年智能監(jiān)獄安防監(jiān)控工程合同3篇
- 2024年度窯爐施工協(xié)議詳例細(xì)則版B版
- 幼兒園籃球課培訓(xùn)
- 【企業(yè)盈利能力探析的國(guó)內(nèi)外文獻(xiàn)綜述2400字】
- 統(tǒng)編版(2024新版)七年級(jí)《道德與法治》上冊(cè)第一單元《少年有夢(mèng)》單元測(cè)試卷(含答案)
- 100道20以內(nèi)的口算題共20份
- 高三完形填空專(zhuān)項(xiàng)訓(xùn)練單選(部分答案)
- 護(hù)理查房高鉀血癥
- 項(xiàng)目監(jiān)理策劃方案匯報(bào)
- 《職業(yè)培訓(xùn)師的培訓(xùn)》課件
評(píng)論
0/150
提交評(píng)論