Есть ли способ рандомизировать индекс (используя max в качестве длины дочерних элементов) для нажатия в Cypress? - PullRequest
0 голосов
/ 09 апреля 2020

Обычно у меня есть шесть дочерних продуктов в строке под родительским элементом, и я могу использовать .its ('length'), чтобы найти число, но я не могу передать свой метод randomize (MaximumValue) в .eq (), который определяет индекс.

Cypress возвращает .length () как тип Cypress.Chainable, а метод принимает тип Number.

Есть ли способ преобразовать типы или выбрать случайный элемент из список элементов в Cypress?

Я также добавил .invoke (valueOf) и (toFixed) в метод .length (), но не сработал. : (

Cypress JS код

Ошибка выполнения теста (не число)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...