.find()
принимает селектор, согласно документу: https://api.jquery.com/find/ Таким образом, передача текстового содержимого не будет работать. text()
возвращает пустую строку, потому что если селектор не найден в JQuery, вы всегда получаете объект. И функции, вызванные для этого объекта, будут возвращать значения по умолчанию, я думаю.
Почему тесты не могут быть определены из того, что мы видим: -)
Я предлагаю вам настроить селектор для вашего флажка .
Кстати, я не уверен, что вы можете позвонить cy.get()
в each()
(строка, которую вы закомментировали в своем коде).
В настоящее время я не за ноутбуком, поэтому я не могу предоставить пример для нажатия на флажок. Но, пожалуйста, попробуйте исправить селектор, и если он не работает, я могу попробовать это для себя.