1.簡介 前面我們介紹了Selenium中TakeScreenshot類來截圖,得到的圖片是瀏覽器窗口內的截圖。有時候,只截瀏覽器窗口內的圖是不夠的,而且TakeScreenshot截圖只針對瀏覽器的web事件,假如你在運行腳本過程,windows上有一個其他軟件彈出了一個購物的彈窗頁面 ...
.簡介 今天本來是要介紹遠程測試的相關內容的,但是宏哥在操作服務器的時候干了件糊塗的事,事情經過是這樣的:本來申請好的Windows服務器用來做演示的,可是服務器可能是局域網的,連百度都不能訪問,宏哥想調試一下網絡,禁用網卡,然后重啟網卡,結果禁用后就連不上了。。。。就只能等服務器分配的管理員在物理機操作了,他給我分配的估計是虛擬機的服務器。唉,不能演示了,那么宏哥就來介紹java seleni ...
2022-01-19 16:21 0 157 推薦指數:
1.簡介 前面我們介紹了Selenium中TakeScreenshot類來截圖,得到的圖片是瀏覽器窗口內的截圖。有時候,只截瀏覽器窗口內的圖是不夠的,而且TakeScreenshot截圖只針對瀏覽器的web事件,假如你在運行腳本過程,windows上有一個其他軟件彈出了一個購物的彈窗頁面 ...
1.簡介 在做web自動化時,有些情況selenium的api無法完成,需要通過第三方手段比如js來完成實現,比如去改變某些元素對象的屬性或者進行一些特殊的操作,本文將來講解怎樣來調用JavaScript完成特殊操作。 2.用法 創建一個執行 JS 的對象,也就 ...
1.簡介 有些測試場景或者事件,Selenium根本就沒有直接提供方法去操作,而且也不可能把各種測試場景都全面覆蓋提供方法去操作。比如:就像鼠標懸停,一般測試場景鼠標懸停分兩種常見,一種是鼠標懸停在某一個元素上方,然后會出現下拉子菜單,第二種就是在搜索輸入過程,選擇自動補全的字段 ...
1.簡介 前邊介紹了三種截圖方法,各有各的優點吧,今天宏哥主要是介紹一下cookie。Cookie內記錄用戶名和密碼(加密)信息,只要請求時服務器收到Cookie,識別成功,默認為已登陸,今天通過本文給大家分享Selenium對Cookie的操作方法。 2.Cookie介紹 HTTP協議 ...
1.簡介 前邊幾篇文章講解完如何上傳文件,既然有上傳,那么就可能會有下載文件。因此宏哥就接着講解和分享一下:自動化測試下載文件。可能有的小伙伴或者童鞋們會覺得這不是很簡單嗎,還用你介紹和講解啊,不說就是訪問到下載頁面,然后定位到要下載的文件的下載按鈕后,點擊按鈕就可以了。其實不是這樣的,且聽宏哥 ...
(7)xpath(8)css selector(今天講解) 3.自動測試實戰 以百度首頁為例,將CSS的 ...
1.簡介 原估計宏哥這里就不對iframe這個知識點做介紹和講解了,因為前邊的窗口切換就為這種網頁處理提供了思路,另一個原因就是雖然iframe很強大,但是現在很少有網站用它了。但是還是有小伙伴或者童鞋們私下問這個問題,那么宏哥就單獨寫一篇關於iframe網頁處理的文章。 2.iframe ...
1.簡介 在實際自動化測試過程中,我們同樣也避免不了會遇到單選和多選的測試,特別是調查問卷或者是答題系統中會經常碰到。因此宏哥在這里直接分享和介紹一下,希望小伙伴或者童鞋們在以后工作中遇到可以有所幫助。 2.什么是單選框、復選框? 單選按鈕一般叫raido button,就像 ...