###2017-2-24 16:38:36############
以下對登錄模塊的重構已經完成,僅做記錄!
? ? ? ?今天拿一個已有的框架在新的web頁面上調試,本來想的是純粹的頁面元素定位+編寫測試用例表,不需要動代碼便可運行成功,實際果然是我想的太簡單了。
1.我動了登錄腳本,其實我知道,因為我的登錄流程是寫在腳本中,當初為什么寫,主要原因是驗證碼環節,由于(1).要圖像識別+識別錯誤嘗試(2).萬能驗證碼登錄,兩種方式涉及的流程是不一樣,所以沒法再現有框架中逐步執行(現有框架是獲取測試用例步驟逐步執行),所以這個修改是必然;
2.圖像識別失敗,新WEB頁面的圖像驗證碼識別一直失敗,所以我只能嘗試從cookies下手,通過注入之前獲取的cookies數據,實現免登錄,這個也涉及到代碼修改;
問題解決了現在來想一想,之所以要代碼,還是自己考慮的不夠全面,以登錄為例吧:
1.賬號+密碼登錄,現在應該很少了
2.賬號+密碼+驗證碼登錄
3.首頁+cookies免登錄
4.等等其他