1. 測試腳本模塊化框架
測試數據由測試工程師負責,測試腳本由自動化工程師負責維護,必須懂業務邏輯。
2. 數據驅動測試框架
僅僅將測試數據從測試腳本中分離出來,測試數據可以單獨維護了,測試系統任何變動將導致很大的工作量。
3. 測試庫構架框架
測試數據由測試工程師負責,測試腳本由自動化工程師負責,必須懂業務邏輯,測試庫由自動化工程師負責,無須懂業務,負責控件的維護。
控件和業務邏輯以關鍵字的形式在表格里面進行調用,初級的測試工程師不需要了解框架和測試工具的知識就能維護好控件和業務邏輯,這樣自動化工程師的工作量將可以被分攤,不過對人員開發能力要求比較高。
推薦閱讀: