![測試計劃和測試案例分析._第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/23/51334831-9969-400f-a719-92163f721efd/51334831-9969-400f-a719-92163f721efd1.gif)
![測試計劃和測試案例分析._第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/23/51334831-9969-400f-a719-92163f721efd/51334831-9969-400f-a719-92163f721efd2.gif)
![測試計劃和測試案例分析._第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/23/51334831-9969-400f-a719-92163f721efd/51334831-9969-400f-a719-92163f721efd3.gif)
![測試計劃和測試案例分析._第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/23/51334831-9969-400f-a719-92163f721efd/51334831-9969-400f-a719-92163f721efd4.gif)
![測試計劃和測試案例分析._第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/23/51334831-9969-400f-a719-92163f721efd/51334831-9969-400f-a719-92163f721efd5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、軟件測試計劃與測試用例設(shè)計Author:崔啟亮 (Gavin Cui)Email:MSN :QiliangCWebsite: 2005 年年 7 月月2目錄v軟件測試計劃概述v測試計劃的內(nèi)容詳解v測試用例概述v什么是測試用例v為什么需要測試用例v良好測試用例的特征v測試用例的組成元素與范例v白盒測試用例設(shè)計方法v等價類測試用例設(shè)計方法v邊界值測試用例設(shè)計方法v錯誤推測法測試用例設(shè)計v因果圖法測試用例設(shè)計v測試類型與測試用例設(shè)計v設(shè)計測試用例的策略選擇v測試用例設(shè)計工具v案例研究:黑盒測試用例設(shè)計3軟件測試計劃概述測試計劃的定義測試計劃的定義 一個敘述了預(yù)定的測試活動的范圍、途徑、資源及進(jìn)度安排
2、的文檔。它確認(rèn)了測試項、被側(cè)特征、測試任務(wù)、人員安排、以及任何偶發(fā)計劃的風(fēng)險。 ANSI/IEEE軟件測試文檔標(biāo)準(zhǔn)829-1983測試計劃的作用測試計劃的作用 為測試過程提供指導(dǎo) 測試目標(biāo) 測試內(nèi)容 測試方法 測試時間周期 改善測試任務(wù)與測試過程的關(guān)系 提高測試的組織、規(guī)劃和管理能力測試計劃的內(nèi)容測試計劃的內(nèi)容 測試項目簡介 測試項 需要測試的特征 不需要測試的特征 測試的方法 (測試人員、測試工具、測試流程) 測試開始條件和結(jié)束條件 測試提交的結(jié)果與格式 測試環(huán)境(軟件、硬件、網(wǎng)絡(luò)) 測試者的任務(wù)、聯(lián)系方式與培訓(xùn) 測試進(jìn)度與跟蹤方式 測試風(fēng)險與解決方式 本測試計劃的審批與變更方式4測試計劃的
3、內(nèi)容詳解 測試項目簡介測試項目簡介 歸納所要求測試的軟件項和軟件特性,可以包括系統(tǒng)目標(biāo)、背景、范圍及引用材料等。 在最高層測試計劃中,如果存在下述文件,則需要引用它們:項目計劃、質(zhì)量保證計劃、有關(guān)的政策、有關(guān)的標(biāo)準(zhǔn)等。測試項測試項描述被測試的對象,包括其版本、修訂級別,并指出在測試開始之前對邏輯或物理變換的要求。 被測試的特性被測試的特性指明所有要被測試的軟件特性及其組合,指明每個特性或特性組合有關(guān)的測試設(shè)計說明。 不被測試的特性不被測試的特性指出不被測試的所有特性和特性的有意義的組合及其理由。 5測試計劃的內(nèi)容詳解(續(xù)1) 測試測試方法方法描述測試的總體方法,規(guī)定測試指定特性組志需的主要活動
4、、所需的時間。規(guī)定所希望的測試程度,指明用于判斷測試徹底性的技術(shù)(如:檢查哪些語句至少執(zhí)行過一次)。指出對測試的主要限制,例如:測試項可用性、測試資源的可用性和測試截止期限等。 開始條件和結(jié)束條件開始條件和結(jié)束條件規(guī)定各測試項的開始測試需要滿足的條件測試通過和測試結(jié)束的條件。 測試環(huán)境測試環(huán)境 測試的操作系統(tǒng)和需要安裝的輔助測試工具(來源與參數(shù)設(shè)置)軟件、硬件和網(wǎng)絡(luò)環(huán)境設(shè)置6測試計劃的內(nèi)容詳解(續(xù)2) 測試者的任務(wù)、聯(lián)系方式與培訓(xùn)測試者的任務(wù)、聯(lián)系方式與培訓(xùn) 測試成員的名稱、任務(wù)、電話、電子郵件等聯(lián)系方式 為完成測試需要進(jìn)行的項目課程培訓(xùn) 測試進(jìn)度與跟蹤方式測試進(jìn)度與跟蹤方式 在軟件項目進(jìn)度中
5、規(guī)定的測試?yán)锍瘫约八袦y試項傳遞時間。 定義所需的新的測試?yán)锍瘫?,估計完成每項測試任務(wù)所需的時間,為每項測試任務(wù)和測試?yán)锍瘫?guī)定進(jìn)度,對每項測試資源規(guī)定使用期限。 報告和跟蹤測試進(jìn)度的方式:每日報告、每周報告;書面報告、電話會議 測試風(fēng)險與解決方式測試風(fēng)險與解決方式 預(yù)測測試計劃中的風(fēng)險 規(guī)定對各種風(fēng)險的應(yīng)急措施(延期傳遞的測試項可能需要加班、添加測試人員、減少測試內(nèi)容。) 測試計劃的審批和變更方式測試計劃的審批和變更方式 審批人和生效方式 如何處理測試計劃的變更7測試用例概述如何以最少的人力、資源投入,在最短的時間內(nèi)完成測試,發(fā)現(xiàn)軟件系統(tǒng)的缺陷,保證軟件的優(yōu)良品質(zhì),則是軟件公司探索和追求的
6、目標(biāo)。測試用例是測試工作的指導(dǎo),是軟件測試的必須遵守的準(zhǔn)則。更是軟件測試質(zhì)量穩(wěn)定的根本保障。 8什么是測試用例v測試用例的定義測試內(nèi)容的一系列情景和每個情景中必須依靠輸入和輸出,而對軟件的正確性進(jìn)行判斷的測試文檔,稱為測試用例。測試用例就是將軟件測試的行為活動,做一個科學(xué)化的組織歸納。9為什么需要測試用例v在開始實施測試之前設(shè)計好測試用例,避免盲目測試并提高測試效率,減少測試的不完全性;v測試用例的使用令軟件測試的實施重點突出、目的明確;v根據(jù)測試用例的多少和執(zhí)行難度,估算測試工作量,便于測試項目的時間和資源管理與跟蹤;v減少回歸測試的復(fù)雜程度v在軟件版本更新后只需修正少量的測試用例便可展開測
7、試工作,降低工作強(qiáng)度、縮短項目周期;v功能模塊的測試用例的通用化和復(fù)用化則會使軟件測試易于開展,并隨著測試用例的不斷細(xì)化其效率也不斷攀升;v根據(jù)測試用例的操作步驟和執(zhí)行結(jié)果,可以方便地書寫軟件測試缺陷報告;v可以根據(jù)測試用例的執(zhí)行等級,實施不同級別的測試;v為分析軟件缺陷和程序模塊質(zhì)量提供依據(jù);v便于大型軟件測試項目外包測試指導(dǎo)基礎(chǔ);總結(jié):總結(jié):軟件測試是有組織性、步驟性和計劃性的,為了能將軟件測試的行為轉(zhuǎn)換為可管理的、具體量化的模式,需要創(chuàng)建和維護(hù)測試用例。10良好測試用例的特征v可以最大程度地找出軟件隱藏的缺陷v可以最高效率的找出軟件缺陷v可以最大程度地滿足測試覆蓋要求v既不過分復(fù)雜、也不
8、能過分簡單v使軟件缺陷的表現(xiàn)可以清楚的判定測試用例包含期望的正確的結(jié)果待查的輸出結(jié)果或文件必須盡量簡單明了v不包含重復(fù)的測試用例v測試用例內(nèi)容清晰、格式一致、分類組織11測試用例的組成元素與范例v測試用例編號IDv測試用例標(biāo)題v測試的模塊測試輸入條件期望的輸出結(jié)果其它說明ID類型類型標(biāo)題標(biāo)題測試步驟測試步驟期望的結(jié)果期望的結(jié)果說明說明001登錄輸入正確密碼用戶在登錄界面輸入正確的密碼后,按回車鍵程序提示登錄成功002登錄輸入錯誤密碼用戶在登錄界面輸入錯誤的密碼后,按回車鍵程序提示輸入密碼錯誤,請重新輸入003登錄不輸入的空密碼用戶在登錄界面沒有輸入任何密碼使密碼為空后,按回車鍵程序提示用戶沒有
9、輸入密碼,請輸入程序應(yīng)該告知用戶沒有輸入密碼,而不是密碼錯誤12白盒測試用例設(shè)計方法v什么是白盒測試什么是白盒測試白盒測試也稱為結(jié)構(gòu)測試,把程序看作一個透明的盒子,測試程序的代碼書寫結(jié)構(gòu)和邏輯問題v白盒測試用例的設(shè)計方法白盒測試用例的設(shè)計方法邏輯覆蓋:以程序的內(nèi)部邏輯結(jié)構(gòu)為基礎(chǔ),分為語句覆蓋、判定覆蓋、判定-條件覆蓋、條件組合覆蓋等基本路徑測試:在程序控制流程的基礎(chǔ)上,分析控制構(gòu)造的環(huán)路復(fù)雜性,導(dǎo)出基本可執(zhí)行路徑集合,從而設(shè)計測試用例。v白盒測試用例注意事項白盒測試用例注意事項由于測試路徑可能非常多,由于時間和資源問題,選出足夠多的路徑測試由于深入到程序編碼,通常開發(fā)人員協(xié)助測試人員書寫白盒測
10、試用例13等價類測試用例設(shè)計方法v什么是黑盒測試什么是黑盒測試白盒測試也稱為功能測試,把程序看作一個不透明的盒子,測試程序的功能。v黑盒測試用例的設(shè)計方法黑盒測試用例的設(shè)計方法等價類劃分等價類劃分:v在分析需求規(guī)格說明的基礎(chǔ)上劃分等價類,列出等價類表。 v將程序可能的輸入數(shù)據(jù)分成若干個子集,從每個子集選取一個代表性的數(shù)據(jù)作為測試用例,等價類是某個輸入域的子集,在該子集中每個輸入數(shù)據(jù)的作用是等效的。v等價類的分類:有效等價類和無效等價類。有效等價類是有意義的、合理的輸入數(shù)據(jù),可以檢查程序是否實現(xiàn)了規(guī)格說明中所規(guī)定的功能和性能。無效等價類與有效等價類的意義相反。v設(shè)計測試用例時,要同時考慮這兩種等
11、價類。因為軟件不僅要能接收合理的數(shù)據(jù),也要能經(jīng)受意外的考驗。這樣的測試才能確保軟件具有更高的可靠性。14確定等價類的方式v在輸入條件規(guī)定了取值范圍或值的個數(shù)的情況下,則可以確立一個有效等價類和兩個無效等價類。v在輸入條件規(guī)定了輸入值的集合或者規(guī)定了“必須如何”的條件的情況下,可以確立一個有效等價類和一個無效等價類。v在輸入條件是一個布爾量的情況下,可確定一個有效等價類和一個無效等價類。v在規(guī)定了輸入數(shù)據(jù)的一組值(假定n個),并且程序要對每一個輸入值分別處理的情況下,可確立n個有效等價類和一個無效等價類。v在規(guī)定了輸入數(shù)據(jù)必須遵守的規(guī)則的情況下,可確立一個有效等價類(符合規(guī)則)和若干個無效等價類
12、(從不同角度違反規(guī)則)。15根據(jù)等價類創(chuàng)建測試用例的步驟v建立等價類表,列出所有劃分出的等價類:輸入條件有效等價類無效等價類為每個等價類規(guī)定一個唯一的編號;設(shè)計一個新的測試用例,使其盡可能多地覆蓋尚未覆蓋的有效等價類。重復(fù)這一步,最后使得所有有效等價類均被測試用例所覆蓋;設(shè)計一個新的測試用例,使其只覆蓋一個無效等價類。重復(fù)這一步使所有無效等價類均被覆蓋。16邊界值測試用例設(shè)計方法v邊界值分析法:程序的很多錯誤發(fā)生在輸入或輸出范圍的邊界上,因此針對各種邊界情況設(shè)置測試用例,可以發(fā)現(xiàn)不少程序缺陷。設(shè)計方法:v確定邊界情況(輸入或輸出等價類的邊界)v選取正好等于、剛剛大于或剛剛小于邊界值作為測試數(shù)據(jù)
13、17確定邊界值的方式v如果輸入條件規(guī)定了值的范圍,則應(yīng)取剛達(dá)到這個范圍的邊界的值,以及剛剛超越這個范圍邊界的值作為測試輸入數(shù)據(jù)。v如果輸入條件規(guī)定了值的個數(shù),則用最大個數(shù)、最小個數(shù)、比最小個數(shù)少一、比最大個數(shù)多一的數(shù)作為測試數(shù)據(jù)。v如果程序的規(guī)格說明給出的輸入域或輸出域是有序集合,則應(yīng)選取集合的第一個元素和最后一個元素作為測試用例。v如果程序中使用了一個內(nèi)部數(shù)據(jù)結(jié)構(gòu),則應(yīng)當(dāng)選擇這個內(nèi)部數(shù)據(jù)結(jié)構(gòu)的邊界上的值作為測試用例。v分析規(guī)格說明,找出其他可能的邊界條件。18錯誤推測法測試用例設(shè)計v基于經(jīng)驗和直覺推測程序中所有可能存在的各種錯誤,從而有針對性地設(shè)計測試用例。v發(fā)現(xiàn)程序經(jīng)常出現(xiàn)的錯誤的方法:單
14、元測試中發(fā)現(xiàn)的模塊錯誤;產(chǎn)品的以前版本曾經(jīng)發(fā)現(xiàn)的錯誤;輸入數(shù)據(jù)為0或字符為空;當(dāng)軟件要求輸入時(比如在文本框中),不是沒有輸入正確的信息,而是根本沒有輸入任何內(nèi)容,單單按了Enter鍵;這種情況在產(chǎn)品說明書中常常忽視,程序員也可能經(jīng)常遺忘,但是在實際使用中卻時有發(fā)生。程序員總會習(xí)慣性的認(rèn)為用戶要么輸入信息,不管是看起來合法的或非法的信息,要不就會選擇Cancel鍵放棄輸入,19測試場景法設(shè)計測試用例v現(xiàn)在的軟件幾乎都是用事件觸發(fā)來控制流程的,事件觸發(fā)時的情景便形成了場景,而同一事件不同的觸發(fā)順序和處理結(jié)果就形成事件流。這種在軟件設(shè)計方面的思想也可引入到軟件測試中,可以比較生動地描繪出事件觸發(fā)時
15、的情景,有利于測試設(shè)計者設(shè)計測試用例,同時使測試用例更容易理解和執(zhí)行。20因果圖法測試用例設(shè)計v多種輸入條件的組合,產(chǎn)生多種結(jié)果設(shè)計測試用例。v設(shè)計方法:分析軟件規(guī)格說明文檔描述的哪些是原因(輸入條件),哪些是結(jié)果(輸出條件),給每個原因和結(jié)果賦予一個標(biāo)示符。找出原因與結(jié)果,原因與原因之間的對應(yīng)關(guān)系,劃出因果圖在因果圖上標(biāo)上哪些不可能發(fā)生的因果關(guān)系,表明約束或限制條件根據(jù)因果圖,創(chuàng)建判定表,將復(fù)雜的邏輯關(guān)系和多種條件組合很具體明確的表示出來把判定表的每一行作為依據(jù)設(shè)計測試用例。21測試類型與測試用例設(shè)計根據(jù)測試類型設(shè)計根據(jù)測試類型設(shè)計根據(jù)程序功能模塊設(shè)計根據(jù)程序功能模塊設(shè)計功能測試易用性測試配
16、置測試壓力測試回歸測試界面測試文檔測試國際化測試 測試用例1 測試用例2 測試用例3 測試用例1 測試用例2 測試用例3安裝/卸載測試聯(lián)機(jī)幫助測試軟件更新測試聯(lián)機(jī)注冊測試文件操作測試 測試用例1 測試用例2 測試用例3 測試用例1 測試用例2 測試用例3數(shù)據(jù)備份測試22設(shè)計測試用例的策略選擇v測試用例的設(shè)計方法不是單獨存在的,具體到每個測試項目里都會用到多種方法,每種類型的軟件有各自的特點,每種測試用例設(shè)計的方法也有各自的特點,針對不同軟件如何利用這些黑盒方法是非常重要的。v在實際測試中,往往是綜合使用各種方法才能有效提高測試效率和測試覆蓋度,這就需要認(rèn)真掌握這些方法的原理,積累更多的測試經(jīng)驗
17、,以有效提高測試水平。v首先進(jìn)行等價類劃分,包括輸入條件和輸出條件的等價劃分,將無限測試變成有限測試,這是減少工作量和提高測試效率的最有效方法。v在任何情況下都必須使用邊界值分析方法。經(jīng)驗表明用這種方法設(shè)計出測試用例發(fā)現(xiàn)程序錯誤的能力最強(qiáng)。v對照程序邏輯,檢查已設(shè)計出的測試用例的邏輯覆蓋程度。如果沒有達(dá)到要求的覆蓋標(biāo)準(zhǔn),應(yīng)當(dāng)再補(bǔ)充足夠的測試用例。v對于業(yè)務(wù)流清晰的系統(tǒng),可以利用場景法貫穿整個測試案例過程,在案例中綜合使用各種測試方法。23測試用例設(shè)計工具設(shè)計依據(jù):設(shè)計依據(jù):v軟件需求文檔v軟件設(shè)計文檔通用設(shè)計工具通用設(shè)計工具:Microsoft WordMicrosoft ExcelMicro
18、soft Access設(shè)計工具專用設(shè)計工具專用:IBM Rational TestManagerMercury Interactive TestDirector常見問題:常見問題:軟件文檔不全或沒有文檔沒有完成編碼就開始設(shè)計測試用例24案例研究1:根據(jù)輸入判斷三角形的形狀測試場景:測試場景:一個程序讀入3個整數(shù),把這三個數(shù)值看作一個三角形的3條邊的長度值。這個程序要打印出信息,說明這個三角形是不等邊的、是等腰的、還是等邊的確定輸入數(shù)據(jù)與三角形形狀的關(guān)系:確定輸入數(shù)據(jù)與三角形形狀的關(guān)系:設(shè)三角形的3條邊分別為A,B,C。如果它們能夠構(gòu)成三角形的3條邊,必須滿足:A0,B0,C0,且A+BC,B+
19、CA,A+CB;如果是等腰的,還要判斷A=B,或B=C,或A=C;如果是等邊的,則需判斷是否A=B,且B=C,且A=C。25案例研究1:判斷三角形的形狀(續(xù)1)創(chuàng)建等價類表:創(chuàng)建等價類表:輸入條件有效等價類無效等價類是否三角形的三條邊(A0), (1)(B0), (2)(C0), (3)(A+BC), (4)(B+CA), (5)(A+CB), (6)(A0), (7)(B0), (8)(C0), (9)(A+BC), (10)(B+CA), (11)(A+CB), (12)是否等腰三角形(A=B), (13)(B=C), (14)(C=A), (15)(AB)and(BC)and(CA) (
20、16)是否等邊三角形(A=B)and(B=C)and(C=A) (17)(AB), (18)(BC), (19)(CA), (20)26案例研究1:判斷三角形的形狀(續(xù)2)確定等價類輸入數(shù)據(jù):確定等價類輸入數(shù)據(jù):序號序號【A A,B B,C C】覆蓋等價類覆蓋等價類輸出輸出1【3,4,5】(1),(2),(3),(4),(5),(6)一般三角形2【0,1,2】(7)不能構(gòu)成三角形3【1,0,2】(8)4【1,2,0】(9)5【1,2,3】(10)6【1,3,2】(11)7【3,1,2】(12)8【3,3,4】(1),(2),(3),(4),(5),(6),(13)等腰三角形9【3,4,4】(1
21、),(2),(3),(4),(5),(6),(14)10【3,4,3】(1),(2),(3),(4),(5),(6),(15)11【3,4,5】(1),(2),(3),(4),(5),(6),(16)非等腰三角形12【3,3,3】(1),(2),(3),(4),(5),(6),(17)是等邊三角形13【3,4,4】(1),(2),(3),(4),(5),(6),(14),(18)非等邊三角形14【3,4,3】(1),(2),(3),(4),(5),(6),(15),(19)15【3,3,4】(1),(2),(3),(4),(5),(6),(13),(20)27案例研究2:測試用戶登錄對話框的功
22、能測試場景:測試場景:在各種輸入條件下,測試程序的登錄對話框功能用戶名和密碼的規(guī)則如下:用戶名和密碼的規(guī)則如下: 用戶名長度為6至10位(含6位和10位) 用戶名由字符(a-z、A-Z)和數(shù)字(0-9)組成 不能為空、空格和特殊字符 密碼規(guī)則同用戶名規(guī)則28案例研究2:登錄對話框的功能(續(xù)1)確定輸入數(shù)據(jù)的情形:確定輸入數(shù)據(jù)的情形:操作步驟操作步驟預(yù)期結(jié)果預(yù)期結(jié)果輸入正確的用戶名和口令(均為6位),點擊OK按鈕進(jìn)入系統(tǒng)輸入正確的用戶名和口令(均為10位) ,點擊OK按鈕進(jìn)入系統(tǒng)輸入正確的用戶名和口令(均為6至8位之間),進(jìn)入系統(tǒng)用戶名為空,提示輸入用戶名不能進(jìn)入系統(tǒng)用戶名為空格,提示無效用戶名
23、不能進(jìn)入系統(tǒng)用戶名小于6位,提示用戶名太短不能進(jìn)入系統(tǒng)29案例研究2:登錄對話框的功能(續(xù)2)確定具體的輸入數(shù)據(jù):確定具體的輸入數(shù)據(jù):“用戶名用戶名”“口令口令”“預(yù)期結(jié)果預(yù)期結(jié)果”說明說明“user10”“pass10”進(jìn)入系統(tǒng)正確的用戶名和口令(6位)“user789”“pass789”進(jìn)入系統(tǒng)正確的用戶名和口令(7-9位)“user000010”“pass000010”進(jìn)入系統(tǒng)正確的用戶名和口令(10位)“”“pass”提示輸入用戶名不能進(jìn)入系統(tǒng)用戶名為空“空格”“pass”提示無效用戶名不能進(jìn)入系統(tǒng)用戶名為空格“user”“userpass”提示用戶名太短不能進(jìn)入系統(tǒng)用戶名小于6位“u
24、ser0000011”“userpass”提示用戶名太長不能進(jìn)入系統(tǒng)用戶名大于10位30案例研究3:壓力/負(fù)載測試用例設(shè)計設(shè)計目的設(shè)計目的: 驗證程序在承受某種負(fù)載或壓力下是否能夠正常運行 找出程序安全運行的臨界值適用情形適用情形: 服務(wù)器/客戶機(jī)局域網(wǎng) 服務(wù)器/瀏覽器互聯(lián)網(wǎng)設(shè)計方法設(shè)計方法:設(shè)計出不同等級的壓力條件壓力壓力/負(fù)載分類與代號負(fù)載分類與代號: CPU速度CSCPU使用量CU磁盤空間DS物理內(nèi)存PM虛擬內(nèi)存使用量VM登錄用戶的數(shù)量UN傳輸帶寬BW傳輸數(shù)據(jù)的大小DN31案例研究3:壓力/負(fù)載測試用例設(shè)計(續(xù)1)編號編號CSCUDSPMVMUNBWDN應(yīng)該產(chǎn)生的應(yīng)該產(chǎn)生的行為行為結(jié)果結(jié)
25、果說明說明01PIII 80010%50MB64MB50%301M5M正常02PIV180080%100MB128MB30%1000.5M10M無法響應(yīng)03PII 50025%600MB256MB15%102.5M20M正常04PIV280035%400MB512MB80%5000.5M50M無法響應(yīng)05PIV320050%200MB1024MB65%20001.5M100M無法響應(yīng)32案例研究4:測試軟件對話框的界面設(shè)計Deployment Testcase Test Case ID:62Title:UserExitFormPath:DeploymentGeneralAuthor: xxxx
26、xPurpose : make sure the dialog to test is properly designed, look for truncations, wrong tab orders, duplicated hotkeys, overlappings and any other posible issues Steps: Pre-steps:1. Launch App.2. Go to “Tools” / “Import/Export Settings”3. Select “General development settings”4. Click Reset Setting
27、s5. If you are prompted to save your settings, click “Dont save”6. A dialog appears telling you that the operation had been successful 33案例研究5:測試中斷安裝軟件的功能Purpose:Verify the app can be canceled during installationTest Steps:1. Launch App Name2. From the drop down menu select File, New and Project3. T
28、he New project Dialog box should appear4. In “Project Types”, select “Other Project Types” and under this, “Setup and deployment”. From the “Templates” select a setup project, give the project a name for example Deploy1 and press “OK”5. From the “Build” menu click “Build Solution” and wait until the project has been built6. Close the project and navigate to the folder where you saved your project7. Double click the Setup folder and then double click the Debug folder8. Click the Setup.exe to launch the Windows Installer9. At the first stage of the wizard click the “Cancel” but
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023六年級英語下冊 Review Module Unit 2說課稿 外研版(三起)001
- 2025合同模板銷售事務(wù)處理制度A范本
- 2023三年級英語下冊 Unit 4 Food and Restaurants Lesson 23 How Much Are They說課稿 冀教版(三起)001
- 3 植物長在哪里 說課稿-2024-2025學(xué)年科學(xué)一年級上冊教科版
- 15分享真快樂(說課稿)-部編版道德與法治一年級下冊001
- 養(yǎng)老護(hù)工合同范本
- Unit2 Morals and virtues Reading for writing說課稿-2023-2024學(xué)年人教版高中英語必修第三冊
- 1 觀潮說課稿-2024-2025學(xué)年四年級上冊語文統(tǒng)編版
- 2024年五年級英語上冊 Module 2 Unit 2 How much cheese did you buy說課稿 外研版(三起)
- 路面挖補(bǔ)施工方案
- 兒童四宮格數(shù)獨96題-(由簡到難,支持打印)
- 湖北宜昌歷年中考語文現(xiàn)代文之記敘文閱讀16篇(含答案)(2003-2023)
- 問題探究如何讓城市不再看海(教學(xué)課件)高一地理
- 2024年人教版五年級數(shù)學(xué)(上冊)模擬考卷及答案(各版本)
- 人教版八年級下冊歷史第1課 中華人民共和國成立 說課稿
- 2024-2030年傷口護(hù)理管理行業(yè)市場現(xiàn)狀供需分析及重點企業(yè)投資評估規(guī)劃分析研究分析報告
- 《地球物理勘查》全冊配套完整教學(xué)課件
- 混凝土攪拌站安全生產(chǎn)風(fēng)險分級管控體系方案全套資料2021-2022完整實施方案模板
- 新生兒紅臀的預(yù)防和護(hù)理
- 《停車場規(guī)劃設(shè)計規(guī)范》
- (正式版)JBT 5300-2024 工業(yè)用閥門材料 選用指南
評論
0/150
提交評論