找到关于 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.com/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)此方法接受下拉菜单中要选择的选项的值……阅读更多

广告