關鍵字WebElement 驅動測試

孤獨先生發表於2020-09-20

//宣告一個火狐瀏覽器driver物件

WebDriver driver = new FirefoxDriver();

//開啟360搜尋

driver.get(");

//找到搜尋框元素

WebElement searchInput = driver.findElement(By.name("q"));

//向搜尋框輸入“selenium”

searchInput.sendKeys("selenium");

//找到搜尋按鈕

WebElement searchButton = driver.findElement(By.id("search-button"));

//點選搜尋按鈕

searchButton.click();

try {

//這裡我們暫時用sleep方式等待頁面條狀,後續會講到如何智慧等待

Thread.sleep(2000);

} catch (InterruptedException e) {

e.printStackTrace();

}

//跳轉之後的頁面關鍵字輸入框元素

WebElement keywordInput = driver.findElement(By.id("keyword"));

//驗證輸入框的內容是不是selenium

Assert.assertEquals(keywordInput.getAttribute("value"), "selenium");

//關閉瀏覽器

driver.quit();


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69936314/viewspace-2722679/,如需轉載,請註明出處,否則將追究法律責任。

相關文章