#testing #automated-tests #selector #e2e-testing #testcafe
Вопрос:
Под селектором, который я использовал, и щелкните метод
const SubmitButton = Selector('#Login-LoginScreen-LoginDV-submit > div'); // selector used .click(SubmitButton) //tried this as well //.pressKey('enter') //.doubleClick(SubmitButton)
Комментарии:
1. Вы должны использовать метод контроллера тестирования
click()
следующим образомawait t.click(SubmitButton)
. Я полагаю, вы сделали это, хотя ваш код отличается. Тогда что же на самом деле означает «не удается нажать»? Это тайм-аут? Вы получаете какие-либо ошибки?2. импортируйте { Селектор , t} из ‘testcafe’; приспособление(«Домашняя страница Центра претензий»). страница( «» ); кнопка отправки = Селектор(‘#Login-Экран входа в систему-LoginDV-отправить > div’).С текстом(«Войти»); тест («Пользователь может войти в свою учетную запись», асинхронно t =>> { ожидание t .setNativeDialogHandler(() =>>> true) .нажмите(Кнопка отправки) // .нажмите (‘#gw-клиент—логотип’) });
3. Выше приведен фактический код, который я использую, и тестовый пример также передается. Я в замешательстве, что он не щелкает и не проходит !!?
4. Отправленной вами информации недостаточно, чтобы найти причину проблемы. Не могли бы вы поделиться разметкой тестируемой страницы или ссылкой на ваш сайт?