花費 8 ms
python selenium-webdriver 處理JS彈出對話框(六)

在實際系統中,在完成某些操作時會彈出對話框來提示,主要分為"警告消息框","確認消息框","提示消息對話"三種類型的對話框。 1.警告消息框(alert)  警告消息框提供了一個"確定"按鈕讓用戶關 ...

Wed Jun 07 06:27:00 CST 2017 4 24470
python selenium-webdriver 等待時間(七)

測試過程中,我們經過發現腳本執行的時候展現出來的效果都是很快結束了,為了觀察執行效果我們會增加一個等待時間來觀察一下執行效果。這種等待時間我們只是為了我們便於觀察,這種情況下是否包含等待時間不會影響我 ...

Mon Jun 12 08:12:00 CST 2017 2 22304
python selenium-webdriver 元素操作之鍵盤操作(五)

上節介紹了模擬鼠標對元素的操作,本節主要介紹鍵盤對元素的操作,實際過程中鼠標對元素的操作比鍵盤對元素的操作更經常使用,但是鍵盤對元素的操作也很重要,本節主要介紹一下鍵盤對元素的操作。 seleniu ...

Mon Jun 05 07:48:00 CST 2017 2 22415
python selenium 定制啟動Chrome的選項注意事項(十九)

  自動化測試的時候為了避免每個case均需要登錄的操作,所以把登錄后的cookie信息保存下來,在有效期內使用cookie的方式實現登錄操作,為了避免展現太多的登錄操作,需要通過設置瀏覽器的opti ...

Wed Sep 26 22:38:00 CST 2018 0 13042
python selenium-webdriver 元素定位(三)

上兩篇的博文中介紹了python selenium的環境搭建和編寫的第一個自動化測試腳本,從第二篇的例子中看出來再做UI級別的自動化測試的時候,有一個至關重要的因素,那就是元素的定位,只有從頁面上找到 ...

Fri May 19 08:09:00 CST 2017 3 13156
python selenium TouchAction模擬移動端觸摸操作(十八)

最近做移動端H5頁面的自動化測試時候,需要模擬一些上拉,下滑的操作,最初考慮使用使用selenium ActionChains來模擬操作,但是ActionChains 只是針對PC端程序鼠標模擬的一 ...

Fri Dec 29 00:37:00 CST 2017 0 9813
python selenium-webdriver 登錄驗證碼的處理(十二)

很多系統為了防止壞人,會增加各樣形式的驗證碼,做測試最頭痛的莫過於驗證碼的處理,驗證碼的處理一般分為三種方法 1.開發給我們設置一個萬能的驗證碼; 2.開發將驗證碼給屏蔽掉; 3.自己識別圖片的 ...

Fri Jun 30 01:47:00 CST 2017 2 11194
python selenium-webdriver 通過cookie登陸(十一)

上節介紹了瀏覽器的常用方法,涉及到了cookie的使用,本節介紹一下如何利用cookie進行登陸系統,這里使用到了request模塊,我們首先利用request模塊,請求登陸地址進行登陸,登陸成功以后 ...

Mon Jun 26 07:53:00 CST 2017 1 9709
python selenium-webdriver 元素操作之鼠標操作(四)

上節內容主要說明了元素的定位,本節內容說要說對元素的操作,元素的操作分為兩部分一部分是鼠標的操作,另一種是對鍵盤對元素的操作,下面我們主要講解一下鼠標對元素的操作。 webdriver 模塊中幾種比 ...

Sat May 27 22:05:00 CST 2017 5 9253
自動化測試神器 之 python unittest 斷言

  自動化測試的最后一步需要判斷結果是否正確,而正確設置斷言可以幫助判斷測試用例的執行結果,從而提高自動化測試的效率,python unittest 提供了一個比較完整的斷言方法。unittest框 ...

Sat Jul 15 00:09:00 CST 2017 0 7749

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM