Andrii
Підкажіть чому протрактор не розуміє зразу такий синтаксис:
const items = await $$('.items li')[0]
Знаю що є методи get, first або що можна написати item[0].getText() і все буде ок. Але цікаво чому якщо вказати так елемент $$('.items li')[0] то він не може його витягнути.
потому что $$() или elements.all(…) методы возвращают не стандартный Array, а обьект который символизирует собой ленивую коллекцию элементов. А раз это не массив, то и достукиватся по индексу нельзя.