1.簡介 當本機上沒有瀏覽器,需要遠程調用瀏覽器進行自動化測試時,需要用到RemoteWebDirver。宏哥申請服務器還沒有下來,也懶得自己在本地安裝虛擬機,等的時間太長了於是就網上找了一個可以免費試用2天的服務器(網址:https://www.varidata.com/),注冊一下基本上幾個 ...
.簡介 經過前邊幾篇文章和宏哥一起的學習,想必你已經知道了如何去查看Selenium相關接口或者方法。一般來說我們絕大多數看到的是已經封裝好的接口,在查看接口源碼的時候,你可以看到這個接口上邊的注釋,它會告訴你這個接口或者方法的作用,有哪些參數以及參數的類型是什么。為了更加生動的描述和理解,宏哥舉例通過查找源碼的方式去理解selenium啟動Chrome的過程。這一篇文章主要是給沒有java基礎 ...
2021-07-07 15:30 0 160 推薦指數:
1.簡介 當本機上沒有瀏覽器,需要遠程調用瀏覽器進行自動化測試時,需要用到RemoteWebDirver。宏哥申請服務器還沒有下來,也懶得自己在本地安裝虛擬機,等的時間太長了於是就網上找了一個可以免費試用2天的服務器(網址:https://www.varidata.com/),注冊一下基本上幾個 ...
1.簡介 前面幾篇基礎系列文章,足夠你邁進了Selenium門檻,再不濟你也至少知道如何寫你第一個基於Java的Selenium自動化測試腳本。接下來宏哥介紹Selenium技巧篇,主要是介紹一些常用的Selenium方法或者接口(API),通過這些接口(API)或者方法的具體操作,達到能夠熟練 ...
1.簡介 前幾天,有人私信里留言問宏哥,分頁怎么自動化測試了,完了給他說了說思路,不知道最后搞定沒有,索性宏哥就寫一篇文章來講解和介紹如何處理分頁。 2.測試場景 對分頁來說,我們最感興趣的和測試的無非就是下面幾個信息:(1)當前總共有多少頁(因為有時候當前是6頁但是點擊下一個前邊的消失 ...
1.簡介 按宏哥計划,本文繼續介紹WebDriver關於元素定位大法,這篇介紹By ClassName。看到ID,NAME這些方法的講解,小伙伴們和童鞋們應該知道,要做好Web自動化測試,最好是需要了解一些前端的基本知識。有了前端知識,做元素定位會很輕松,同樣寫網絡爬蟲也很有幫助,話題扯遠 ...
1.簡介 前邊講解完八大元素定位大法,今天宏哥講解和分享一下三大延時等待。宏哥這里簡稱“三等八定”。很多人在群里問,這個下拉框定位不到、那個彈出框定位不到…各種定位不到,其實大多數情況下就是兩種問題:1. 有frame,2. 沒有加等待。殊不知,你的代碼運行速度是什么量級的,而瀏覽器加載渲染速度 ...
1.簡介 按宏哥計划,本文繼續介紹WebDriver關於元素定位大法,這篇介紹定位倒數二個方法:By xpath。xpath 的定位方法, 非常強大。 使用這種方法幾乎可以定位到頁面上的任意元素。 2.什么是xpath? xpath 是XML Path的簡稱, 由於HTML文檔 ...
1.簡介 按宏哥計划,本文繼續介紹WebDriver關於元素定位大法,這篇介紹定位倒數二個方法:By xpath。xpath 的定位方法, 非常強大。 使用這種方法幾乎可以定位到頁面上的任意元素。 2.什么是xpath? xpath 是XML Path的簡稱, 由於HTML文檔 ...