版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件測(cè)試自動(dòng)化軟件自動(dòng)化測(cè)試基礎(chǔ)7.1自動(dòng)化測(cè)試的作用和優(yōu)勢(shì)7.2軟件自動(dòng)化測(cè)試的引入條件7.3
7.1軟件自動(dòng)化測(cè)試基礎(chǔ)1.軟件自動(dòng)化測(cè)試的產(chǎn)生2.軟件自動(dòng)化測(cè)試的含義軟件測(cè)試自動(dòng)化就是通過(guò)測(cè)試工具或其他手段,按照測(cè)試人員的預(yù)定計(jì)劃對(duì)軟件產(chǎn)品進(jìn)行自動(dòng)測(cè)試,目的是減輕手工測(cè)試的勞動(dòng)量,從而達(dá)到提高軟件質(zhì)量的目的。7.2自動(dòng)化測(cè)試的作用和優(yōu)勢(shì)產(chǎn)生可靠的系統(tǒng)。改進(jìn)測(cè)試工作質(zhì)量。提高測(cè)試工作效率。1.產(chǎn)生可靠系統(tǒng)2.改進(jìn)測(cè)試的工作質(zhì)量3.提高測(cè)試工作效率7.3軟件自動(dòng)化測(cè)試的引入條件1.軟件測(cè)試自動(dòng)化實(shí)施面臨的主要問(wèn)題2.軟件自動(dòng)化測(cè)試的引入條件(1)管理層要充分意識(shí)到軟件測(cè)試自動(dòng)化的重要性(2)對(duì)軟件測(cè)試自動(dòng)化有正確的認(rèn)識(shí)(3)有一個(gè)很好的計(jì)劃和穩(wěn)定的應(yīng)用行為(4)實(shí)施測(cè)試自動(dòng)化必須進(jìn)行多方面的培訓(xùn)(5)一個(gè)專注的、有著豐富技能的測(cè)試團(tuán)隊(duì),并且被分配了足夠的時(shí)間和資源7.4軟件測(cè)試自動(dòng)化的實(shí)施過(guò)程(1)熟悉、分析測(cè)試用例(2)把已有的測(cè)試用例歸類,寫(xiě)成比較簡(jiǎn)單的測(cè)試自動(dòng)化計(jì)劃書(shū)(3)開(kāi)始自動(dòng)化測(cè)試程序的編寫(xiě)(4)盡量用“數(shù)據(jù)驅(qū)動(dòng)”來(lái)提高測(cè)試覆蓋率(5)將測(cè)試用例寫(xiě)成自動(dòng)化測(cè)試程序(6)不斷地完善自動(dòng)化測(cè)試系統(tǒng)7.5軟件測(cè)試工具分類1.捕獲錯(cuò)誤用途2.一般用途3.GUI自動(dòng)化用途4.專項(xiàng)用途5.軟件產(chǎn)品功能、性能測(cè)試用途6.測(cè)試管理工具7.測(cè)試輔助工具7.6幾種常用軟件測(cè)試工具7.6.1QACenter7.6.2WinRunner7.6.3LoadRunner7.6.4全球測(cè)試管理系統(tǒng)7.6.5GUI接口自動(dòng)化測(cè)試工具7.6.6BoundsChecker7.6幾種常用軟件測(cè)試工具7.6.7Jtest7.6.8JUnit7.6.9JCheck7.6.10CodeReview7.6.11SmartCheck7.6.12TrueTime7.6.13TrueCoverage7.6.14FailSafe7.6.1QACenter1.功能測(cè)試工具QARun2.性能測(cè)試工具QALoad3.測(cè)試組織及管理工具QADirector4.應(yīng)用可用性管理工具EcoTools5.測(cè)試數(shù)據(jù)生成工具TESTBytes7.6.2WinRunner
WinRunner是MercuryInteractive公司提供的一個(gè)企業(yè)級(jí)的功能檢測(cè)工具。WinRunner的基本特性和功能如下。(1)應(yīng)用WinRunner可以輕松創(chuàng)建測(cè)試(2)插入檢查點(diǎn)(3)檢驗(yàn)數(shù)據(jù)(4)增強(qiáng)測(cè)試(5)運(yùn)行測(cè)試和報(bào)告測(cè)試結(jié)果(6)維護(hù)測(cè)試7.6.3LoadRunner
LoadRunner是MercuryInteractive公司開(kāi)發(fā)的一種預(yù)測(cè)系統(tǒng)行為和性能的負(fù)載測(cè)試工具,它可以模擬成千上萬(wàn)個(gè)用戶并實(shí)施實(shí)時(shí)監(jiān)測(cè)來(lái)確認(rèn)和查找問(wèn)題。LoadRunner的基本特性和功能如下。(1)輕松創(chuàng)建虛擬用戶(2)提供很高的適應(yīng)性(3)創(chuàng)建真實(shí)的負(fù)載(4)定位性能問(wèn)題7.6.3LoadRunner(5)分析結(jié)果以精確定位問(wèn)題所在(6)重復(fù)測(cè)試保證系統(tǒng)發(fā)布的高性能(7)EnterpriseJavaBeans的測(cè)試(8)支持MediaStream應(yīng)用7.6.4全球測(cè)試管理系統(tǒng)
TestDirector是第一個(gè)基于Web的測(cè)試管理系統(tǒng),它可以在企業(yè)內(nèi)部或外部進(jìn)行全球范圍內(nèi)的測(cè)試管理。TestDirector的基本特性和功能如下。(1)需求管理(2)計(jì)劃測(cè)試(3)測(cè)試維護(hù)(4)自動(dòng)化切換機(jī)制7.6.5GUI接口自動(dòng)化測(cè)試工具GUI自動(dòng)化測(cè)試軟件有相當(dāng)多的種類,在這里只介紹兩種,分別是Rational公司發(fā)行的VisualTest與Seapine公司發(fā)行的QAWizardforWeb版本。1.VisualTest2.QAWizard7.6.6BoundsChecker
BoundsChecker用于VisualC++開(kāi)發(fā)環(huán)境所開(kāi)發(fā)的程序代碼,是一個(gè)很優(yōu)秀的自動(dòng)捕捉錯(cuò)誤及調(diào)試工具。它最主要的功能是協(xié)助程序開(kāi)發(fā)人員快速找出與內(nèi)存及資源有關(guān)的錯(cuò)誤,并且指出是哪一行程序代碼所導(dǎo)致的。7.6.7Jtest
Jtest是Parasoft公司推出的一款針對(duì)JAVA語(yǔ)言的自動(dòng)化白盒測(cè)試工具,它通過(guò)自動(dòng)實(shí)現(xiàn)JAVA的單元測(cè)試和代碼標(biāo)準(zhǔn)校驗(yàn),來(lái)提高代碼的可靠性。Jtest先分析每個(gè)JAVA類,然后自動(dòng)生成JUnit測(cè)試用例并執(zhí)行用例,從而實(shí)現(xiàn)代碼的最大覆蓋,并將代碼運(yùn)行時(shí)未處理的異常暴露出來(lái)。7.6.8JUnit
JUnit是一個(gè)開(kāi)源的JAVA測(cè)試框架,它是Xuint測(cè)試體系架構(gòu)的一種實(shí)現(xiàn)。JUnit的基本特性和功能如下。7.6.8JUnit①JUnit是完全免費(fèi)的。②使用方便③JUnit測(cè)試檢驗(yàn)其結(jié)果并提供實(shí)時(shí)的回饋。④JUnit測(cè)試可以合成一個(gè)測(cè)試系列的層級(jí)架構(gòu)。⑤JUnit測(cè)試可提升軟件的穩(wěn)定性。⑥JUnit測(cè)試是開(kāi)發(fā)者測(cè)試。⑦JUnit測(cè)試是用Java寫(xiě)成的。7.6.9JCheck
JCheck是用來(lái)分析Java執(zhí)行過(guò)程與事件的工具,它可以實(shí)時(shí)監(jiān)控程序執(zhí)行的狀態(tài)。7.6.10CodeReview
CodeReview是針對(duì)VisualBasic開(kāi)發(fā)環(huán)境所開(kāi)發(fā)的程序代碼的分析工具。7.6.11SmartCheck
SmartCheck
也是針對(duì)VisualBasic開(kāi)發(fā)環(huán)境的分析工具,與CodeReview有些類似。它們最大的不同是SmartCheck用于程序現(xiàn)階段的執(zhí)行,而CodeReview用于程序未執(zhí)行前所做的程序代碼檢查。7.6.12TrueTime
TrueTime是用來(lái)分析程序執(zhí)行性能的工具,它能夠
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《湖湘文學(xué)教育論》課件
- 《竹與中國(guó)文化》課件
- 小學(xué)一年級(jí)10到20加減法練習(xí)題口算
- 防校園欺凌講座心得體會(huì)
- 《病例神經(jīng)內(nèi)科》課件
- 服裝行業(yè)前臺(tái)服務(wù)要點(diǎn)
- 礦產(chǎn)行業(yè)人才培養(yǎng)總結(jié)
- 課堂氛圍與學(xué)習(xí)積極性提升計(jì)劃
- 家政服務(wù)行業(yè)客服工作總結(jié)
- 安徽省宿州市埇橋區(qū)教育集團(tuán)2022-2023學(xué)年九年級(jí)上學(xué)期期末質(zhì)量檢化學(xué)試題
- 2022年人美版美術(shù)六年級(jí)上冊(cè)教案全一冊(cè)
- DB44∕T 1379-2014 化妝刷-行業(yè)標(biāo)準(zhǔn)
- 幼兒專注力訓(xùn)練-運(yùn)筆練習(xí)-連線練習(xí)-可打印(共26頁(yè))
- 超外差調(diào)幅收音機(jī)課設(shè)報(bào)告——內(nèi)蒙古工業(yè)大學(xué)
- 3.2熔化和凝固-人教版八年級(jí)上冊(cè)課件(21張PPT)pptx
- 2017衢州新城吾悅廣場(chǎng)開(kāi)業(yè)安保方案
- 名師工作室考核評(píng)價(jià)表.doc
- 公司宣傳品管理辦法1
- 人教版(PEP)小學(xué)英語(yǔ)六年級(jí)上冊(cè)各單元知識(shí)點(diǎn)歸納(三年級(jí)起點(diǎn))
- 工作分析案例
- 現(xiàn)代CMOS工藝基本流程
評(píng)論
0/150
提交評(píng)論