1:訪問某網(wǎng)頁的地址 <1>:driver.get(“瀏覽器URL”); <2>driver.navigate().to(“瀏覽器URL”); 2:返回上一個訪問的網(wǎng)頁 driver.navigate().back(); 3:從上次訪問網(wǎng)頁前進(jìn)到下一個網(wǎng)頁 driver.navigate().forward(); 4:刷新當(dāng)前網(wǎng)頁 driver.navigate().refresh(); 5:獲取頁面title屬性 driver.getTitle(); 6:獲取頁面的源代碼 driver.gerpageSource();利用此方法可以打印源碼或者判斷源碼中是否包含某些關(guān)鍵字 7:獲取當(dāng)前頁面的URL地址 driver.getCurentUrl();獲取URL進(jìn)行斷言是很重要的 一種斷言方式 8:清除輸入框中原有的內(nèi)容 先獲取到你需要操作的輸入框,將返回值調(diào)用clear()方法; 9:在輸入框中輸入指定內(nèi)容 webElement textElement=driver.findElement(By.id(“text”));獲取需要操作的文本框 input.clear();清除文本框中的內(nèi)容 input.sendKeys(“指定內(nèi)容”);輸入指定內(nèi)容; 10:單擊按鈕 先獲取單擊按鈕,然后調(diào)用click(); 11:雙擊某個元素 先創(chuàng)建Actions對象 調(diào)用doubleClick()方法。
新聞熱點
疑難解答