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 NoSuchSessionError:会话id无效,对循环WebElements进行selenium测试_Javascript_Selenium_Selenium Webdriver - Fatal编程技术网

Javascript NoSuchSessionError:会话id无效,对循环WebElements进行selenium测试

Javascript NoSuchSessionError:会话id无效,对循环WebElements进行selenium测试,javascript,selenium,selenium-webdriver,Javascript,Selenium,Selenium Webdriver,尝试在多个元素的选择器中循环,并在第一个元素之后获得无效会话 await container.findElements(By.css('.sfsdff')).then((elements) => { if (elements.length !== 0) { elements.forEach((data) => { data.getText().then((data1) => { console.log(data1);

尝试在多个元素的选择器中循环,并在第一个元素之后获得无效会话

await container.findElements(By.css('.sfsdff')).then((elements) => {
    if (elements.length !== 0) {
      elements.forEach((data) => {
        data.getText().then((data1) => {
          console.log(data1);
        }, err => console.error(`error: ${err}`));
      });
    } 
  });
elements
具有选择器想要从页面中获取的精确计数,它只是第一个元素之后下一个元素无法处理的循环


谢谢

当您在itelements中循环时,此元素是什么以及webapp的状态是什么?类型为
span
WebElement
列表,网页处于活动状态,无任何更改。。它是自动化脚本的一部分,意思是它在UI上,请添加更多详细信息。不是UI按钮,而是一个跨距列表,并尝试获取这些跨距的文本。这个元素是什么?当您在itelements中循环时,webapp的状态是什么,网页处于活动状态,无更改。。它是自动化脚本的一部分,意思是它在UI上,请添加更多详细信息,而不是UI按钮、跨距列表,并尝试获取这些跨距的文本。