TestNg測試框架-GTS

 

一、框架介紹

框架工程:https://git.souche-inc.com/testGroup/tgcActionGroup/gts.git

 

相關介紹,可以參考:https://www.cnblogs.com/yxfeng/p/7605522.html

 

二、框架使用:

1、通過pom依賴的方式引入

<!--測試框架testng-->

<dependency>

    <groupId>com.dsc.qa</groupId>

    <artifactId>gts</artifactId>

    <version>0.0.1-SNAPSHOT</version>

    <scope>test</scope>

</dependency>

 

2、創建TestNg基類,繼承DataDriver,如下:

 

3、便於後期統計開發代碼覆蓋率,可以考慮在研發業務工程下web工程test目錄下面創建test目錄,引入testng框架,編寫接口測試腳本;

目錄結構如下:

腳本編寫如下:

 

4、Testng是基於數據驅動執行接口腳本,所以新建接口腳本的同時必須在resources目錄下面新建testdata,存放csv數據集文件、如下:

 

 

如圖所示:csv文件名稱一定是腳本的方法名稱,便於類文件查找對應的數據文件(框架封裝好的路徑)

 

四、數據操作涉及數據庫,所以數據源配置在resources目錄下面新建config目錄,創建config.propertites文件,放置要鏈接的數據庫,如下:

 

 

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