Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 按类别打印硒元素_Javascript_Selenium_Class_Element - Fatal编程技术网

Javascript 按类别打印硒元素

Javascript 按类别打印硒元素,javascript,selenium,class,element,Javascript,Selenium,Class,Element,我正在从事一个项目,在硒测试中查找元素和打印元素时遇到问题。就这个例子来说,我试图找到cnn的标题文本。我正在使用下面的代码,但仍然得到一个错误。我一直在尝试使用第一行代码,但我看到有人使用findElements列出所有指定的元素。(这是我想要的,因为我想让所有的cnn头条新闻都与那门课联系起来)任何帮助都将不胜感激 var myElements = document.getElementById("cd__headline-text") 或 您遇到了什么错误?否则抛出err Refere

我正在从事一个项目,在硒测试中查找元素和打印元素时遇到问题。就这个例子来说,我试图找到cnn的标题文本。我正在使用下面的代码,但仍然得到一个错误。我一直在尝试使用第一行代码,但我看到有人使用findElements列出所有指定的元素。(这是我想要的,因为我想让所有的cnn头条新闻都与那门课联系起来)任何帮助都将不胜感激

 var myElements = document.getElementById("cd__headline-text")


您遇到了什么错误?否则抛出err ReferenceError:对象上未定义文档。当你说cnn的头条新闻时,你指的是实时更新列表?是的。我只是举个例子。这个span类是我考虑到我们的网页上可能会有多个。快速图表如果您正在使用JS编写Selenium测试,您可能不应该引用
文档
。这可能就是为什么你会犯这样的错误。您应该使用
driver.findElements()
,等等。当您运行第二行代码时会发生什么?
 driver.findElements(By.className("cd__headline-text")