1.一種UI界面測試方法,其特征在于,包括:
通過調用已導入的預置類庫,對預置UI控件及對應的屬性值建立測試腳本集;
根據所述測試腳本集中的參數(shù)建立對應的參數(shù)文件集;
編寫關聯(lián)腳本,并將所述測試腳本集的測試腳本與所述參數(shù)文件集進行關聯(lián);
根據預置的測試邏輯和預先確定的控件對象結合所述測試腳本與所述參數(shù)文件集進行UI界面測試。
2.根據權利要求1所述的UI界面測試方法,其特征在于,通過調用已導入的預置類庫,對所述UI控件及對應的所述屬性值建立測試腳本集之前還包括:
獲取測試軟件界面的UI控件,并獲取對應的屬性值,建立控件對象集。
3.根據權利要求2所述的UI界面測試方法,其特征在于,通過調用已導入的預置類庫,對預置UI控件及對應的屬性值建立測試腳本集具體包括:
通過調用已導入的預置類庫,對控件對象集的多個控件對象及所述屬性集,編寫對應的所述測試腳本,建立所述測試腳本集。
4.根據權利要求3所述的UI界面測試方法,其特征在于,根據預置的測試邏輯和預先確定的控件對象結合所述測試腳本與所述參數(shù)文件集進行UI界面測試具體包括:
編寫測試操作界面,所述測試操作界面包括待操作的控件對象;
根據預置的測試邏輯和在所述測試操作界面中依次確定的控件對象,并結合所述測試腳本與所述參數(shù)文件集進行UI界面測試。
5.根據權利要求2所述的UI界面測試方法,其特征在于,獲取測試軟件界面的UI控件,并獲取對應的屬性值,建立控件對象集具體包括:
通過UISpy工具抓取待測試軟件界面的所述UI控件,并獲取對應的屬性值,建立控件對象集。
6.一種UI界面測試裝置,其特征在于,包括:
第一建立單元,用于通過調用已導入的預置類庫,對預置UI控件及對應的屬性值建立測試腳本集;
第二建立單元,用于根據所述測試腳本集中的參數(shù)建立對應的參數(shù)文件集;
關聯(lián)單元,用于編寫關聯(lián)腳本,并將所述測試腳本集的測試腳本與所述參數(shù)文件集進行關聯(lián);
測試單元,用于根據預置的測試邏輯和預先確定的控件對象結合所述測試腳本與所述參數(shù)文件集進行UI界面測試。
7.根據權利要求6所述的UI界面測試裝置,其特征在于,UI界面測試裝置還包括:
第三建立單元,用于獲取測試軟件界面的UI控件,并獲取對應的屬性值,建立控件對象集。
8.根據權利要求7所述的UI界面測試裝置,其特征在于,第一建立單元,具體用于通過調用已導入的預置類庫,對控件對象集的多個控件對象及所述屬性集,編寫對應的所述測試腳本,建立所述測試腳本集。
9.根據權利要求8所述的UI界面測試裝置,其特征在于,測試單元具體包括:
編寫子單元,用于編寫測試操作界面,所述測試操作界面包括待操作的控件對象;
測試子單元,用于根據預置的測試邏輯和在所述測試操作界面中依次確定的控件對象,并結合所述測試腳本與所述參數(shù)文件集進行UI界面測試。
10.根據權利要求7所述的UI界面測試裝置,其特征在于,第三建立單元,具體用于通過UISpy工具抓取待測試軟件界面的所述UI控件,并獲取對應的屬性值,建立控件對象集。