《軟件測試工具》教學(xué)大綱_第1頁
《軟件測試工具》教學(xué)大綱_第2頁
《軟件測試工具》教學(xué)大綱_第3頁
《軟件測試工具》教學(xué)大綱_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、軟件測試工具Software Test Tools一、課程基本情況課程類別:專業(yè)方向課課程學(xué)分: 2學(xué)分課程總學(xué)時: 32學(xué)時,其中講課:24 學(xué)時,實驗(含上機(jī)):8 學(xué)時課程性質(zhì):選修開課學(xué)期:第6學(xué)期先修課程: 軟件工程、軟件測試技術(shù)、程序設(shè)計基礎(chǔ)適用專業(yè): 軟件工程教 材:1.李曉鵬 趙書良,軟件功能測試:基于Quick Test Processional應(yīng)用,清華大學(xué)出版社,2012 2.魏娜娣 李文斌 裴軍霞,軟件性能測試基于LoadRunner應(yīng)用,清華大學(xué)出版社,2012開課單位:計算機(jī)軟件學(xué)院軟件工程系二、課程性質(zhì)、教學(xué)目標(biāo)和任務(wù)軟件測試工具課程是是軟件工程專業(yè)教學(xué)計劃中一門

2、專業(yè)方向課。軟件測試就是利用測試工具按照測試方案和流程對軟件產(chǎn)品進(jìn)行功能和性能測試,以確保開發(fā)的軟件產(chǎn)品滿足需求。課程的宗旨是培養(yǎng)學(xué)生對軟件測試相關(guān)工具有完整認(rèn)識和總體把握。課程立足學(xué)生已有的軟件測試基礎(chǔ)知識,主要介紹Quick Test Professional、Load Runner等測試工具的使用方法與技術(shù),在此基礎(chǔ)上綜合運用軟件測試的知識和技能測試一個完整的應(yīng)用軟件系統(tǒng)。通過本課程的學(xué)習(xí),使學(xué)生具備軟件功能測試和性能測試的基本能力,使學(xué)生能夠熟練掌握整個測試流程及環(huán)節(jié),能夠綜合運用軟件測試的知識和技能測試一個完整的應(yīng)用軟件系統(tǒng),為學(xué)生從事軟件行業(yè)工作提供一定的軟件測試技術(shù)基礎(chǔ)。三、教學(xué)

3、內(nèi)容和要求第1部分 軟件測試基礎(chǔ)知識(2學(xué)時)(1)了解軟件測試的背景、目的和作用; (2)理解軟件測試的相關(guān)概念; (3)掌握軟件測試的分類和測試原則;重點:軟件測試的相關(guān)概念難點:軟件測試的分類第2部分 軟件自動化測試基礎(chǔ)知識(2學(xué)時)(1)了解自動化測試定義、自動化測試使用領(lǐng)域、自動化測試的發(fā)展; (2)理解軟件自動化測試工具種類及作用; (3)掌握自動化測試的組織與實施;重點:自動化測試技術(shù)難點:自動化測試的組織與實施第3部分 軟件功能測試(共10學(xué)時)3.1 QuickTest工作流程和QTP程序界面(2學(xué)時)(1)了解QuickTest Professional的基本情況,了解Qu

4、ickTest的主界面; (2)理解QuickTest的工作流程; (3)掌握如何使用Mercury Tours示范網(wǎng)站;重點:了解QuickTest的主界面難點:理解QuickTest的工作流程3.2 錄制/執(zhí)行測試腳本(2學(xué)時)(1)了解錄制前的準(zhǔn)備; (2)理解錄制原理及相應(yīng)窗口的作用; (3)掌握錄制測試腳本的步驟;重點:分析錄制的測試腳本,查看測試結(jié)果難點:分析測試結(jié)果3.3 建立檢查點(2學(xué)時)(1)了解QuickTest的檢查點種類; (2)理解QuickTest的各類檢查點的作用; (3)掌握創(chuàng)建檢查點的方法和步驟;重點:掌握創(chuàng)建檢查點的方法和步驟難點: QuickTest的各

5、類檢查點的作用3.4 參數(shù)化(2學(xué)時)(1)了解參數(shù)化步驟和檢查點中的值; (2)理解QuickTest的四類參數(shù)的作用; (3)掌握參數(shù)化腳本的方法;重點:參數(shù)化步驟難點:掌握參數(shù)化腳本的方法3.5 輸出值(2學(xué)時)(1)了解QuickTest輸出值類型; (2)理解QuickTest輸出值存儲類型; (3)掌握在腳本中建立輸出值的方法;重點:QuickTest輸出值存儲類型難點:腳本中建立輸出值的方法第4部分 軟件性能測試(共10學(xué)時)4.1 什么是軟件的性能(2學(xué)時)(1)了解軟件性能類型; (2)理解軟件性能對軟件產(chǎn)品質(zhì)量的影響; (3)掌握軟件性能中各項指標(biāo)及含義;重點:軟件性能各項

6、指標(biāo)類型難點:軟件性能中各項指標(biāo)類型及作用4.2 Load Runner的運行原理(2學(xué)時)(1)了解Load Runner的基本情況,了解Load Runner的主界面; (2)理解Load Runner的工作流程; (3)掌握如何使用WebTour示范網(wǎng)站;重點:了解Load Runner的主界面難點:理解Load Runner的工作流程4.3 用戶行為模擬(2學(xué)時)(1)了解VuGen簡介,了解協(xié)議相關(guān)捕獲工具 (2)理解VuGen錄制原理,理解VuGen腳本含義,能夠讀懂基本的LR腳本 (3)掌握VuGen開啟及新建腳本,掌握VuGen錄制前期協(xié)議的選擇,掌握VuGen腳本錄制、查看、

7、回放、編譯、調(diào)試,掌握Record into action、錄制參數(shù)設(shè)置、任務(wù)窗口。重點:VuGen錄制原理,VuGen腳本含義難點:VuGen新建腳本、錄制前期協(xié)議的選擇4.4 負(fù)載生成及監(jiān)控(2學(xué)時)(1)了解Controller界面 (2)理解手動場景類型和面向目標(biāo)場景類型的區(qū)別,各類操作的含義(3)掌握手動場景和面向目標(biāo)場景的創(chuàng)建,掌握Schedule配置,掌握場景組/場景腳本、Generator、Vuser相關(guān)設(shè)置,掌握集合點、 IP欺騙 、場景結(jié)果等設(shè)置重點:手動場景和面向目標(biāo)場景的創(chuàng)建難點:Schedule配置,Generator、Vuser相關(guān)設(shè)置,集合點、 IP欺騙 、場景結(jié)果等設(shè)置4.5 數(shù)據(jù)收集分析(2學(xué)時)(1)了解Analysis工具界面,Analysis所支持的各類報告; (2)理解Analysis分析流程,理解Vusers圖、事務(wù)圖、Web資源圖、網(wǎng)頁分析圖中的重點圖的含義,理解生成各類報告的方法; (3)掌握各類報告的分析;重點:Analysis分析流程,Vusers圖、事務(wù)圖、Web資源圖等重點圖的含義及生成各類報告的方法難點:各類報告的分析四、課程考核(1)作業(yè)等:作業(yè)5 次;(2)考核方式:開卷考試(3)總評成績計算方式:(

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論