-
gg查看全部
-
selenium工作原理
查看全部 -
Selenium工作原理:
運(yùn)行腳本——》webdriver運(yùn)行一個(gè)線程以啟動(dòng)瀏覽器,將腳本與瀏覽器關(guān)聯(lián),有一個(gè)接口——》通過腳本向?yàn)g覽器發(fā)送請(qǐng)求,瀏覽器返回給腳本響應(yīng)。
Selenium起到一個(gè)中間關(guān)聯(lián)的作用
查看全部 -
關(guān)鍵字驅(qū)動(dòng) 數(shù)據(jù)驅(qū)動(dòng) 混合驅(qū)動(dòng)查看全部
-
她.jpg
查看全部 -
1.???? 瀏覽器沒有安裝在默認(rèn)路徑下。
需手動(dòng)定義啟動(dòng)路徑:System.setProperty("webdriver.firefox.bin","C:\\ProgramFiles(x86)\\MozillaFirefox\\firefox.exe");
?
2.???? 谷歌瀏覽器低版本自動(dòng)測試的時(shí)候,需要配置:chromedriver.exe。通過此文件來啟動(dòng)chrome瀏覽器。
System.setProperty(“webdriver.chrome.driver”,”C:\\chromedrive.exe”);
查看全部 -
Driver.getCurrentUrl():獲取當(dāng)前的url
Driver.manage().window().maximize():窗口最大化
Driver.quit() 和 Driver.close()瀏覽器關(guān)閉,quite()不能完全關(guān)閉,close()可以。
查看全部 -
Driver.navigate().refresh()???? :瀏覽器刷新
Driver.navigate().forward()
Driver.anvigate().back()
Driver.getTitle()????? :前進(jìn)后退,獲取標(biāo)題。
加載所有的網(wǎng)頁內(nèi)容。防止頁面之后下拉的時(shí)候才會(huì)加載
Window.scrollTo(0,document.body.scrollHeight)
查看全部 -
元素定位:Driver.finElement(“By.linkText”).click()
?????? By.linkText
?????? By.partialLinkText
?????? By.xpath
?????? By.css
查看全部 -
總結(jié): 基本全部學(xué)完了
特殊的操作
查看全部 -
獲取對(duì)象狀態(tài)查看全部
-
頁面元素處理
查看全部 -
頁面元素處理查看全部
-
選擇框api sample<br />查看全部
-
選擇框操作查看全部
舉報(bào)