Может кто-нибудь, пожалуйста, скажите мне, почему я получаю сообщение об ошибке: generator.next не является функцией. Я использую структуру webdriverIO и пытаюсь подсчитать количество видимых элементов, которые соответствуют некоторым классам.
const generator = function* (){
yield $$('.class1')
yield $$('.class2')
yield $$('.class3')
yield $$('.class4')
return "Done"
}
var N=0;
const getElementObject=null;
do {
getElementObject = generator.next()
for (let i =0;i< getElementObject.value.length; i++)
{
if (getElementObject.value.isVisible()==true)
N++
}
}while (getElementObject.value=="Done");