紹QC QTP的BPT自動化測試框架的各核心貫通(一)

QC QTP BPT框架用好的話,跟用純vbs、php開發的一些以EXCEL爲資源文件載體的關鍵字驅動比較,優勢很大。

 

它易上手、搭建效率高、統一資源管理平臺。它已經提供了組件與測試用例的聯通,測試輸入輸出數據與組件和測試用例的聯通,測試用例與測試集的聯通、執行測試集測試報告等聯通。

 

BPT中的核心資源:業務組件,流程,測試數據(含組件級和測試級),Test

 

1、業務組件之間的共享資源(對象庫、vbs函數庫)由 application areas(應用程序域)提供;

2、業務組件之間的測試輸入、輸出數據在QTP或業務組件的參數選項頁提供,且兩邊互通的;(不需要寫function或QTP工具中的麻煩操作啦)


3、業務組件可以是業務流程性的、也可以是功能性的,當然還可以只是一些重複步驟,這裏擴充了QC中業務組件的用途


4、test plan中的測試用例的組成,由不同組件或再加入流程組起來的,且該用例中的某些組件可以分組(分組是爲了更方面的迭代測試),其中的各組件或流程的迭代次數可以不相同


5、test plan中的測試數據,可以是各組件的數據組成,也可以完全是用例自己的測試數據。(包含靜態和動態)動態數據可以完全關聯到某個excel文件。靜態則是一組或多組數據,組數由迭代次數決定。


6、測試集、執行測試集、併發執行測試,在QC中的測試實驗室完成

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章