java - 如何创建网页元素数组(selenium)

标签 java arrays selenium

我有这个网络元素:

WebElement wikipedia1 = driver.findElement(By.tagName("h1"));
    WebElement searchButton = driver.findElement(By.className("pure-button"));
    WebElement EN = driver.findElement(By.className("js-enabled"));
    WebElement searchfeild1 = driver.findElement(By.className("search-input"));
    WebElement searchfeild2 = driver.findElement(By.id("search-input"));
    WebElement letter = driver.findElement(By.className("sprite-icons-translate-icon"));

如何将它们放入网络元素数组中?

最佳答案

这是基本的java东西

WebElement[] elems = {wikipedia1, searchButton, letter};

WebElement[] elems = new WebElement[] {wikipedia1, searchButton, letter};

关于java - 如何创建网页元素数组(selenium),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45530820/

相关文章:

java - 与我的二十一点纸牌程序中的 NullPointerException 错误混淆

java - 什么是乱操作、不安全操作?

arrays - 修改现有函数以处理不同维度/结构的数组

java - Google editboix 给出 InvalidElementStateException :Element is disabled and so may not be used for actions Command duration

java - Spring缓存支持需要ApplicationContext?

java - 将文本文件读入 ListView(应用程序添加到 ListView 两次)?

php - 首先创建一堆数组,然后循环遍历它们的正确方法是什么?

java - 当类构造函数有参数时,如何在java中初始化数组?

javascript - 如何处理 Selenium Javascript Webdriver 中的警报?

c# - Selenium Firefox 不添加扩展