【讀書筆記】自動化框架的可持續(xù)運(yùn)行

###2017-2-24 16:38:36############

以下對登錄模塊的重構(gòu)已經(jīng)完成,僅做記錄!


? ? ? ?今天拿一個已有的框架在新的web頁面上調(diào)試,本來想的是純粹的頁面元素定位+編寫測試用例表,不需要動代碼便可運(yùn)行成功,實際果然是我想的太簡單了。

1.我動了登錄腳本,其實我知道,因為我的登錄流程是寫在腳本中,當(dāng)初為什么寫,主要原因是驗證碼環(huán)節(jié),由于(1).要圖像識別+識別錯誤嘗試(2).萬能驗證碼登錄,兩種方式涉及的流程是不一樣,所以沒法再現(xiàn)有框架中逐步執(zhí)行(現(xiàn)有框架是獲取測試用例步驟逐步執(zhí)行),所以這個修改是必然;

2.圖像識別失敗,新WEB頁面的圖像驗證碼識別一直失敗,所以我只能嘗試從cookies下手,通過注入之前獲取的cookies數(shù)據(jù),實現(xiàn)免登錄,這個也涉及到代碼修改;

問題解決了現(xiàn)在來想一想,之所以要代碼,還是自己考慮的不夠全面,以登錄為例吧:

1.賬號+密碼登錄,現(xiàn)在應(yīng)該很少了

2.賬號+密碼+驗證碼登錄

3.首頁+cookies免登錄

4.等等其他


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,872評論 25 709
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,142評論 4 61
  • 介紹 最近在網(wǎng)易云上找歌聽,發(fā)現(xiàn)比較熱門的歌曲一般評論數(shù)比較多,于是想著用爬蟲去爬歌曲中的評論數(shù),順便找找好聽的歌...
    itSaiD它說閱讀 1,115評論 1 1
  • 薔薇花下,根深刺 腐尸寒骨,花彼岸 火紅花色,映眼簾 花前花后,人間情 落寂人世,薔薇散 散盡薔薇,情為困 你我彼...
    MonkeyDoug閱讀 188評論 0 2
  • 首先創(chuàng)建一個權(quán)威版本庫目錄 [root@git git]# mkdir /tmp/Depot/ 現(xiàn)在假設(shè)你已經(jīng)有了...
    如來自然閱讀 140評論 0 0

友情鏈接更多精彩內(nèi)容