未能通过chrome驱动程序获取selenium元素列表

时间:2015-10-13 22:32:02

标签: google-chrome selenium selenium-webdriver

Dim mylist As ChromeWebElement = driver.findElements(By.TagName("a"))
已经谷歌搜索了几个小时,只是无法让这个工作,尝试了无数的变化,我可以得到最近的错误信息

  

附加信息:无法投射类型的对象   ' System.Collections.ObjectModel.ReadOnlyCollection`1 [OpenQA.Selenium.IWebElement]'   输入' OpenQA.Selenium.Chrome.ChromeWebElement'。

1 个答案:

答案 0 :(得分:0)

您使用的是哪种语言?你没有说......它看起来像C#但不完全。该错误基本上是说.findElements()返回元素集合,但您已将myList定义为元素的单个实例。如果您在.findElements()上使用针对您的语言的Google教程,您应该找到一些如何正确声明这一点的简单示例。