如何验证列表中的所选项目?

家人

我需要验证列表中的选定项目是否为“最新”。当我尝试使用getAttribute时,其他项目的输出为null,而所选项目的输出为true,但是在控制台中看不到它们的名称。列表中有4个项目,我看到的都是null,null,null,true。但是我的主要目标是验证列表中的选定项目。谢谢您的帮助!

HTML页面:

这是我的代码如下:

WebElement defaultItem = driver.findElement(By.xpath("//*[@id='myAddNewCampaignForm']/ol/li[16]/select"));
List<WebElement> allOptions = defaultItem.findElements(By.tagName("option"));
System.out.println("total items " + allOptions.size());

for (int i=0; i<allOptions.size(); i++) {
    System.out.println(allOptions.get(i).getText());
    System.out.println(allOptions.get(i).getAttribute("selected"));
}
葡萄酒

汇入这个

import org.openqa.selenium.support.ui.Select 

使用Select类来控制下拉对象。

WebElement defaultItem = driver.findElement(By.xpath("//*[@id='myAddNewCampaignForm']/ol/li[16]/select"));
Select select = new Select(defaultItem);
List<WebElement> selectedOptions = select.getAllSelectedOptions();


for(WebElement option : selectedOptions){
   System.out.println(option.getText());
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从LibGDX列表中获取所选项目?

来自分类Dev

从列表中突出显示所选项目

来自分类Dev

使用TestCafe Selector,如何在&lt; select&gt;中验证所选项目的文本?

来自分类Dev

如何单击所选项目,然后导航至p下拉列表中的相应组件?

来自分类Dev

如何使用mvvm在WPF列表框中显示所选项目中的数据?

来自分类Dev

列表框中的所选项目为空,我该如何解决?

来自分类Dev

如何保持所选项目显示在下拉列表中VB.Net

来自分类Dev

如何从列表框所选项目中获取要在 Picturbox 中显示的图像

来自分类Dev

如何在下拉列表中为所选项目应用填充

来自分类Dev

如何获得列表框所选项目的值

来自分类Dev

Foreach列表框中的所选项目?

来自分类Dev

在MVC3的下拉列表中设置所选项目

来自分类Dev

在纸张元素下拉列表中检索所选项目

来自分类Dev

在下拉列表中获取所选项目的值

来自分类Dev

所选项目未显示在“编辑表单”的下拉列表中

来自分类Dev

在滚动html下拉列表中对齐所选项目

来自分类Dev

jQuery mobile无法在列表中显示正确的所选项目

来自分类Dev

在MVC3的下拉列表中设置所选项目

来自分类Dev

所选项目未显示在下拉列表中

来自分类Dev

从列表框中获取所选项目

来自分类Dev

所选项目未显示在“编辑表单”的下拉列表中

来自分类Dev

在选择菜单中添加所选项目的列表

来自分类Dev

如何在IE的下拉菜单中验证所选选项

来自分类Dev

如何在列表框中访问所选项目的属性并将其粘贴到文本框中

来自分类Dev

当TListView中的所选项目更改时(之前),如何响应?

来自分类Dev

如何在QTreeView中获取所选项目

来自分类Dev

如何在组合框类中设置所选项目?

来自分类Dev

如何在textview中获取alertdialg所选项目?

来自分类Dev

如何在textview中获取alertdialg所选项目?

Related 相关文章

  1. 1

    如何从LibGDX列表中获取所选项目?

  2. 2

    从列表中突出显示所选项目

  3. 3

    使用TestCafe Selector,如何在&lt; select&gt;中验证所选项目的文本?

  4. 4

    如何单击所选项目,然后导航至p下拉列表中的相应组件?

  5. 5

    如何使用mvvm在WPF列表框中显示所选项目中的数据?

  6. 6

    列表框中的所选项目为空,我该如何解决?

  7. 7

    如何保持所选项目显示在下拉列表中VB.Net

  8. 8

    如何从列表框所选项目中获取要在 Picturbox 中显示的图像

  9. 9

    如何在下拉列表中为所选项目应用填充

  10. 10

    如何获得列表框所选项目的值

  11. 11

    Foreach列表框中的所选项目?

  12. 12

    在MVC3的下拉列表中设置所选项目

  13. 13

    在纸张元素下拉列表中检索所选项目

  14. 14

    在下拉列表中获取所选项目的值

  15. 15

    所选项目未显示在“编辑表单”的下拉列表中

  16. 16

    在滚动html下拉列表中对齐所选项目

  17. 17

    jQuery mobile无法在列表中显示正确的所选项目

  18. 18

    在MVC3的下拉列表中设置所选项目

  19. 19

    所选项目未显示在下拉列表中

  20. 20

    从列表框中获取所选项目

  21. 21

    所选项目未显示在“编辑表单”的下拉列表中

  22. 22

    在选择菜单中添加所选项目的列表

  23. 23

    如何在IE的下拉菜单中验证所选选项

  24. 24

    如何在列表框中访问所选项目的属性并将其粘贴到文本框中

  25. 25

    当TListView中的所选项目更改时(之前),如何响应?

  26. 26

    如何在QTreeView中获取所选项目

  27. 27

    如何在组合框类中设置所选项目?

  28. 28

    如何在textview中获取alertdialg所选项目?

  29. 29

    如何在textview中获取alertdialg所选项目?

热门标签

归档