多重选择框,我们必须在其中按住控制键并单击值来选择它。如何使用硒web驱动程序执行此操作?在此先感谢如何从多个选择框中使用硒webdriver选择多个值?
1
A
回答
0
你是什么意思由多个选择框?它是复选框还是什么?
根据你的描述,似乎有项目的 ”列表中,您要选择多个项目。 说项目1,2,3,4和5一个在另一个之下,你的要求是选择多他们和“做一些操作”我想用硒你一次只能选择一个项目,当你选择下一个的时候,前一个被取消选择
所以你想知道你可以选择多个项目。
这是你的问题吗?
如果是这样,那么这可以b使用Java +硒完成。
Java中的机器人类可用于保存控制键,然后执行硒选择操作,然后释放控制键。
0
Selenium支持类提供了一个帮助类来处理Select元素,使用它可以选择/取消选择单个/多个选项。
Java: 使用Select
支持类可用于org.openqa.selenium.support.ui
。调用其中一种selectby方法selectByVisibleText()
来选择您想要的每个项目。
要在执行选择前取消选择所有项目,请使用deselectAll()
方法。
,请参阅Java文档在: http://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/support/ui/Select.html
对于.NET,对应的类是OpenQA.Selenium.Support.UI
相关问题
- 1. 如何用硒选择多个选项
- 2. 从复选框中选择多个值
- 3. 从复选框中选择多个值
- 4. 如何选择使用硒webdriver多个下拉
- 5. 使用Javascript从多个选择选择列表中选择值
- 6. 从单个组合框选择中选择多个值
- 7. 从选择框中获得多个值?
- 8. jquery从多个选择标记中获取多个选择值
- 9. 如何从多个表中选择值
- 10. 如何使用硒webdriver从下拉框中选择
- 11. 使用硒选择多个元素
- 12. 使用硒webdriver选择组合框xpath
- 13. 如何选择多个值?
- 14. 如何从复选框中选择多个值?
- 15. 如何从多个CSS选择器中选择使用水豚
- 16. 如何选择使用硒的webdriver
- 17. 硒的webdriver(2.0) - 多选择[复选框]下拉菜单 -
- 18. 选择多个值
- 19. 如何选择与多个CSS元素属性中使用硒的webdriver
- 20. 如何从角度选择多个值
- 21. 如何使用ajax选择获得多个选择值
- 22. 如何使用多个选择选项
- 23. 使用jquery和XMLHttpRequest从多个选择框中预选选项
- 24. 在选择框中选择并取消选择多个选项
- 25. 使用多个下拉列表从多个选择中选择首选项
- 26. JQuery选项删除从多个选择框中选择
- 27. 如何在HTML中选择多选框值:在struts中选择?
- 28. 从多个选择
- 29. 在选择多个框中保留值
- 30. 在selenium webdriver中选择多个复选框组合
问题要求代码必须证明正在解决这个问题的理解最小
SelectElement
。包括尝试解决方案,为什么他们没有工作,以及预期的结果。另请参见:[堆栈溢出问题清单](http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist) – Itay