1. 數據驅動測試框架
僅僅將測試數據從測試腳本中分離出來,測試數據可以單獨維護了
測試系統任何變動將導致很大的工作量
2. 測試腳本模塊化框架
測試數據由測試工程師負責
測試腳本由自動化工程師負責維護,必須懂業務邏輯
3. 測試庫構架框架
測試數據由測試工程師負責
測試腳本由自動化工程師負責,必須懂業務邏輯
測試庫由自動化工程師負責,無須懂業務,負責控件的維護
4.關鍵字驅動測試框架
控件和業務邏輯以關鍵字的形式在EXCEL里面進行調用,普通的測試工程師不需要了解框架和工具的知識就能維護好控件和業務邏輯
這樣自動化工程師的工作量將可以被分攤,不過對開發能力要求比較高
窗口 |
控制 |
動作 |
參數 |
Calculator |
Pushbutton |
Click |
1 |
就比如上面這種形式,普通測試人員只需要按照關鍵字填寫好具體的參數,並可以完成測試步驟點擊按鈕