1. 程式人生 > >淺談python+selenium自動化測試的二次封裝思想

淺談python+selenium自動化測試的二次封裝思想

在進行web自動化測試的過程中,我們經常會重複執行很多指令碼,語句以及方法,這時,我們可以講常用的動作封裝到一個類中,以便多次呼叫

比如可以將一些資料呼叫,以及其他常用方法封裝到類中,放到指定的包下

在python自動化設計中,用例執行的資料可以使用excel來保管,所以可以將呼叫excel資料的方法進行封裝,便於用例指令碼呼叫

其次,可以將用例中反覆使用的動作封裝到方法中

封裝的好處是可以減少程式碼的重寫,提升程式碼的利用率,減少寫指令碼的時間

貼一個封裝元素定位方法的例子,這樣指令碼中的每個元素定位,都會使用顯示等待方法


有興趣的同學可以加群討論 489650589