基于QTP和QC的自動化測試框架

發表于:2015-02-10來源:uml.org.cn作者:不詳點擊數: 標簽:
Base on QC Automation Framework v1.0 :基于QC的自動化測試框架,顧名思義就是在QC的基礎上開發的自動化測試框架,熟悉QC、QTP的人應該很清楚,結合QC、QTP自身提供的自動化解決方案開展自動

  Base on QC Automation Framework v1.0 :基于QC的自動化測試框架,顧名思義就是在QC的基礎上開發自動化測試框架,熟悉QC、QTP的人應該很清楚,結合QC、QTP自身提供的自動化解決方案開展自動化測試無疑是一個比較好的方案,具體細節就不細說了,但是有個缺點每次執行測試都需要在測試實驗室對每一個腳本實例進行參數配值,實在是不方便,好多人就是因為QC這個天生的缺陷而放棄了使用,本框架就是為了解決這個問題而開發的。

  框架使用要點分解:

  第一步:自動化腳本開發:框架要求腳本必須參數化,也就是說腳本寫好后通過下面方式參數化。

  參數方式: File--->Settings--->Parameters----Input Parameters,增加腳本輸入參數。

  參數引用方式:print TestArgs(“p2”)

  腳本開發完成后,保存于QC測試計劃中。

  第二步:業務流程組建:在QC的測試實驗室完成測試流程的組建、條件設定等,業務流程設定完畢,在QC上的工作基本就完成了。

  第三步:為業務流程配置測試數據、執行測試。這里就要用到我們框架核心的東西了,首先安裝我們框架程序,框架程序為EXCEL的一個插件包,安裝完后只要打開特定的業務流程模板(.xls)就可啟用程序功能。

  第四步:連接QC服務器,創建測試集,也就是把第二步組建的業務流程從QC上獲取到DMT模板中。

  創建測試集

  更新測試集參數:

  參數更新結果:

  第五步:為測試流程配置測試數據,執行測試。

  配置數據:

  執行測試:

  整個框架大體思路就這么多,還有很多不完善的地方,有時間了再改進,歡迎大家多提意見。

原文轉自:http://www.uml.org.cn/Test/201003261.asp

...
国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97