找到關於 Selenium WebDriver 的190 篇文章

如何在 Selenium Java 中處理可複用元件?

Debomita Bhattacharjee
更新於 2020年6月11日 12:05:37

928 次瀏覽

我們可以藉助繼承的概念在 Selenium Java 中處理可複用元件。這是一種父子關係,子類繼承父類的屬性和方法。示例:對於父類… 閱讀更多

如何在 Java 中的 Selenium 中處理代理?

Debomita Bhattacharjee
更新於 2020年6月11日 12:02:55

1K+ 次瀏覽

我們可以藉助 PROXY 類在 Java 中的 Selenium 中處理代理… 閱讀更多

如何在 Selenium 中處理 Chrome 瀏覽器的 SSL 證書問題?

Debomita Bhattacharjee
更新於 2020年6月11日 12:01:15

574 次瀏覽

我們可能會因為以下原因遇到 SSL 證書問題:網站開發時 SSL 證書不正確;網站可能具有自簽名證書;伺服器級別 SSL 配置不正確。示例… 閱讀更多

如何在 Selenium 框架中使用屬性檔案宣告全域性變數?

Debomita Bhattacharjee
更新於 2020年6月11日 11:59:39

2K+ 次瀏覽

我們可以藉助 Properties 類(它與 .properties 檔案一起使用)在 Selenium 中宣告全域性變數。在 .properties 檔案中,資料以鍵值對的形式儲存。我們可以讀取和寫入 .properties 檔案中的值。示例… 閱讀更多

如何在 Selenium 中捕獲螢幕截圖?

Debomita Bhattacharjee
更新於 2020年6月11日 11:55:19

307 次瀏覽

我們可以藉助 TakesScreenshot 介面在 Selenium 中捕獲螢幕截圖。要捕獲螢幕截圖並將其儲存在特定位置,可以使用 getScreenshotAs() 方法。示例… 閱讀更多

如何在 Selenium 中驗證是否可以在靜態下拉列表中選擇多個選項?

Debomita Bhattacharjee
更新於 2020年6月11日 11:53:30

1K+ 次瀏覽

我們可以藉助 isMultiple() 方法在 Selenium 中驗證是否可以在靜態下拉列表中選擇多個選項。它返回 true 或 false 的布林值。示例… 閱讀更多

如何在 Selenium 中不使用 Select 類的任何方法的情況下選擇下拉列表中的特定值?

Debomita Bhattacharjee
更新於 2020年6月11日 11:52:02

5K+ 次瀏覽

我們可以使用 findElements() 方法,透過 Select 類的使用方法來選擇下拉列表中的特定值。示例… 閱讀更多

如何在 Selenium 中從靜態下拉列表中選擇一個值?

Debomita Bhattacharjee
更新於 2020年6月11日 11:49:55

10K+ 次瀏覽

Selenium Select 類中選擇靜態下拉選單值的各種方法。它們列舉如下:selectByVisibleText(String args)此方法在下拉選單中最常用。使用此方法選擇下拉選單和多選框中的選項非常簡單。它接受一個 String 型別的引數,並且不返回值。語法:Select s = new Select(driver.findElement(By.id(">"))); s.selectByVisibleText("Selenium");selectByIndex(String args)此方法接受下拉選單中要選擇的選項的索引。它接受一個 int 型別的引數,並且不返回值。語法:Select s = new Select(driver.findElement(By.id(">"))); s.selectByIndex(1);selectByValue(String args)此方法接受下拉選單中要選擇的選項的值……閱讀更多

如何在 Selenium 中獲取下拉選單中的所有選項?

Debomita Bhattacharjee
更新於 2020年6月11日 11:46:37

21K+ 瀏覽量

我們可以使用 Select 類中的 getOptions() 方法在 Selenium 中提取下拉選單中的所有選項。此方法檢索 Select 標籤上的所有選項,並返回一個 Web 元素列表。此方法不接受任何引數。示例import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; import java.util.concurrent.TimeUnit; import java.util.List; import org.openqa.selenium.support.ui.Select; public class DropdownOptions{    public static void main(String[] args) {       System.setProperty("webdriver.chrome.driver", "C:\Users\ghs6kor\Desktop\Java\chromedriver.exe");       WebDriver driver = new ChromeDriver();       String url = " https://tutorialspoint.tw/tutor_connect/index.php";       driver.get(url);       driver.manage().timeouts().implicitlyWait(12, TimeUnit.SECONDS);    ……閱讀更多

Selenium Select 類中有哪些可用方法?

Debomita Bhattacharjee
更新於 2020年6月11日 11:44:02

917 瀏覽量

Selenium Select 類中可用的各種方法列舉如下:selectByVisibleText(String args)此方法在下拉選單中最常用。使用此方法選擇下拉選單和多選框中的選項非常簡單。它接受一個 String 型別的引數,並且不返回值。語法:Select s = new Select(driver.findElement(By.id(">"))); s.selectByVisibleText("Selenium");selectByIndex(String args)此方法接受下拉選單中要選擇的選項的索引。它接受一個 int 型別的引數,並且不返回值。語法:Select s = new Select(driver.findElement(By.id(">"))); s.selectByIndex(1);selectByValue(String args)此方法接受下拉選單中要選擇的選項的值……閱讀更多

廣告