版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
AutomaticTest內(nèi)容提要自動化測試基本概念自動化測試定位測試執(zhí)行自動化自動化測試原理自動化測試流程QTP基本操作—錄制/回放1、自動化測試基本概念測試軟件是一項艱苦的工作投入大量時間和精力開發(fā)和使用工具會使工作更加輕松高效速度效率準(zhǔn)確度和精確度堅持不懈自動化測試?yán)密浖y試工具自動實現(xiàn)全部或部分測試自動測試是軟件測試的一個重要組成部分,它能完成許多手工測試無法實現(xiàn)或難以實現(xiàn)的測試。正確、合理的實施自動測試,能夠快速、全面的對軟件進行測試,從而提高軟件質(zhì)量,節(jié)省經(jīng)費,縮短軟件發(fā)布周期。自動化測試“想說愛你不容易”自動化測試的局限測試工具本身的局限廠商腳本語言對新平臺、個性化控件的支持不友好與源代碼控制的結(jié)合不好自動化測試需要成熟的測試過程自動化測試人員的要求較高測試工具的學(xué)習(xí)和使用測試腳本的開發(fā)2、自動化測試定位過程執(zhí)行主體技術(shù)軟件驗證測試自動化自動化測試基礎(chǔ)理論和技術(shù)工具證偽證真相關(guān)說明手工測試(ManualTesting)不借助測試工具,完全由測試人員完成對產(chǎn)品的測試自動化測試(AutomatedSoftwareTesting)通過測試工具或者其它手段,按照測試工程師的預(yù)定計劃對軟件產(chǎn)品進行自動的測試需要自動化測試框架的支持軟件測試自動化(SoftwareTestingAutomation)由計算機替代人類對整個軟件產(chǎn)品進行自動的測試涉及測試流程、測試體系、自動化編譯以及自動化測試等方面的整合TheGrowthofSoftwareTesting測試需求測試設(shè)計測試實現(xiàn)測試執(zhí)行報告缺陷驗證缺陷發(fā)現(xiàn)缺陷發(fā)現(xiàn)缺陷編寫測試報告發(fā)現(xiàn)缺陷測試執(zhí)行完畢發(fā)現(xiàn)缺陷通過是否是否自動化測試框架2008年中國軟件測試從業(yè)情況調(diào)查3、自動化測試原理如何實現(xiàn)自動化測試?測試過程的捕捉和回放測試數(shù)據(jù)的設(shè)置測試結(jié)果的驗證對象識別虛擬用戶并發(fā)…4、自動化測試流程AnalyzingyourapplicationPreparingthetestinginfrastructureBuildingyourtestsandaddingstepstothemEnhancingyourtestDebugging,running,andanalyzingyourtestReportingdefects5、QTP的錄制回放步驟準(zhǔn)備測試用例設(shè)置錄制環(huán)境錄制腳本增強腳本調(diào)試腳本回放腳本分析腳本運行結(jié)果驗證缺陷修改準(zhǔn)備測試用例測試用例的設(shè)計分析被測功能,綜合運用多種測試用例設(shè)計方法設(shè)計被測對象的測試用例考慮工具本身的特點以及可重用性方面的問題測試用例的實現(xiàn)可視化文檔:word,Excel使用工具:例如TestDirector設(shè)置錄制環(huán)境包括兩方面被測系統(tǒng)本身的配置是否符合測試要求例如被測應(yīng)用程序該關(guān)掉的工具欄、窗口是否關(guān)閉瀏覽器的設(shè)置是否符合要求,比如是否關(guān)閉了自動完成選項(用戶名和密碼),是否設(shè)置了使用網(wǎng)頁的較新版本,所有瀏覽器窗口全部關(guān)閉等等QTP工具本身的設(shè)置是否選擇了正確的add-in的選擇被測應(yīng)用選項的設(shè)置,AutomationRecordandRunSettings等待錄制腳本錄制測試腳本依據(jù)測試用例,執(zhí)行操作,QTP按設(shè)定的要求自動記錄相應(yīng)的操作并且在錄制結(jié)束后自動生成基于VBSript的測試腳本KeywordViewExpertView增強測試腳本可能包含的工作刪除腳本中多余的步驟以及錯誤的步驟加入注釋、整理布局、以便于閱讀和維護對腳本進行結(jié)構(gòu)化改造添加驗證點(Checkpoint)根據(jù)需要參數(shù)化腳本(ParameterizingTests)如果后續(xù)操作的輸入用到前面操作步驟的輸出結(jié)果的話,則需要加入輸出值(OutputValue)有些需要實現(xiàn)的功能無法錄制,就需要通過編碼實現(xiàn)調(diào)試腳本使編寫的腳本可以流暢的運行可以通過在DebugMode下運行腳本對腳本進行調(diào)試回放腳本回放測試腳本恢復(fù)測試環(huán)境回放環(huán)境一定與錄制環(huán)境保持一致設(shè)置回放選項,在被測對象上回放測試腳本回放的速度回放過程中出現(xiàn)錯誤如何處理兩個地方設(shè)置回放選項
FileSettingsRuntab
ToolOptionsRuntab分析腳本運行結(jié)果測試結(jié)果左窗格以樹型的結(jié)構(gòu)組織每個測試步驟涉及的內(nèi)容涉及的對象,對象的詳細內(nèi)容,測試執(zhí)行結(jié)果等最多顯示300個嵌套的層次,超過300層的話可以通過手工打開results.xml文件查看(腳本保存目錄\Res1\report\)右窗格是選定步驟的詳細信息檢查點.輸出值參數(shù)值當(dāng)出現(xiàn)不一致的情況驗證被測對象是否存在缺陷,對于回放的錯誤,不要急于馬上提交bug,首先要判斷是腳本本身的錯誤還是被測對象的錯誤驗證缺陷修改驗證缺陷修改如果被測對象存在缺陷,當(dāng)缺陷修改完畢后再次回放測試腳本以驗證缺陷是否修改正確是否引入新問題練習(xí)1錄制/回放QTP腳本錄制并回放基本的操作,生成初始腳本
Flight:登錄訂票查詢退出Q&AQTP不能識別瀏覽器(將瀏覽器識別為Window而非Browser)Win7/vista,切換用戶為administratorwinXP,IE菜單:工具管理加載項:查看BHOmanager.dll是否啟動,若沒有,使用命令對其進行注冊QTP不能save腳本W(wǎng)in7用administrator帳戶即可保存Winxp注冊scrrun.dll(沒有注冊、版本不正確
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024至2030年中國屏幕面板行業(yè)投資前景及策略咨詢研究報告
- 2024至2030年中國壓力自動校驗系統(tǒng)數(shù)據(jù)監(jiān)測研究報告
- 2024至2030年中國光纖按續(xù)盒行業(yè)投資前景及策略咨詢研究報告
- 2024至2030年中國中檔橋梁板行業(yè)投資前景及策略咨詢研究報告
- 2024年中國高速鋼圓材市場調(diào)查研究報告
- 2024年中國聚氯乙烯汽車地板市場調(diào)查研究報告
- 安第斯之旅:攝影與探索-揭示南美自然美與土著文化
- 2024年中國大電流校驗線市場調(diào)查研究報告
- 2024年中國全羊毛膠背地毯市場調(diào)查研究報告
- 昆明市物流園區(qū)發(fā)展規(guī)劃問題研究
- 大九九乘法表(打印版)
- “二十四節(jié)氣”研究性報告
- 《市場營銷學(xué)》形考任務(wù)四答案
- 小學(xué)英語游戲食物類funny-food課件
- 一年級數(shù)學(xué)上冊課件《分與合》第2課時6、7的分與合
- 國內(nèi)外靜脈輸液的現(xiàn)狀與發(fā)展
- CATIA三維布線、線束三維設(shè)計方法、指導(dǎo)
- 醫(yī)美整形全套上墻制度
- 藍色卡通風(fēng)2022小學(xué)六年級班干部競選PPT動態(tài)模板
- 邊坡支護樁施工方案
- 第二版柴油電噴發(fā)動機電路圖集大全附電腦針腳端子圖
評論
0/150
提交評論