我們對執行工具是QTP,自然是要調用QTP的對象接口,通過定義對象接口,加載執行信息,讓QTP按照我們的指示執行腳本,目前,我們對執行平臺為Excel,基本可以滿足批量執行對要求?;镜脑硎峭ㄟ^VBA函數調用驅動文件【Action驅動.vbs】,驅動文件再加載Excel中的腳本執行路徑信息和配置信息,通過調用QTP對象實現執行批量。
添加執行腳本的方法如下圖,中對應的列【二級路徑】和【Action】添加路徑和腳本名,然后中【執行】列選擇打鉤。這樣就成功添加了一條執行記錄。
下圖為執行對配置信息,腳本執行時會使用此處對配置信息,因此中執行腳本前,務必要檢查一下配置信息是否正確。
1.11. 查看測試報告
1.11.1. 概念說明
測試報告承載了整個自動化過程的心血,我們需要通過測試報告分析腳本缺陷、產品缺陷、用例覆蓋率等。擁有良好的測試報告展示效果對于一個自動化框架而言尤為重要。測試報告的載體多樣化、常見的如:文本、Excel、XML、HTML。
1.11.2. 報告包含信息和功能
1) 執行的過程信息:執行時間、執行信息。
2) 檢查點判斷信息:執行時間、執行判斷結果、執行信息。
3) 排錯輔助信息:截圖、錄像、驅動數據。
4) 報告的排序、過濾、搜索等功能。
1.11.3. 測試報告輸出類型:
1) 日常調試日志輸出:存放在項目路徑【輸出數據\用例測試報告日志】下。
2) 腳本執行過程日志輸出:存放在項目路徑【輸出數據\用例測試報告日志\debug】下。
3) 批量執行Excel報告:存在在項目路徑【輸出數據】下的測試報告.xlsm。
4) 批量執行Web報告:存放在http://auto.35test.cn/readqtp下。
原文轉自:http://www.uml.org.cn/Test/201304163.asp