Я пытаюсь протестировать отправку заявки с помощью testcafe. Однако я не могу заставить testcafe нажать кнопку «Отправить заявку».
До сих пор я пробовал следующее:
.click(Selector('button').withText('Submit Applicaition'))
.click('#submit-application').withText('Submit Application')
И еще несколько вариантов.
Я даже не могу заставить testcafe найти кнопку
import {Selector} from 'testcafe';
fixture `MES login`
.page `http://mes.coeo.com.au/`;
test('FindButton', async t => {
await t
.wait(2000)
.navigateTo('/le12625-senior-exploration-geologist')
.wait(2000);
const one = await Selector('#submit-application');
const two = one.exists;
await t
.expect(two).ok()
await t
.wait(5000)
.click(Selector(one));
}
Может ли кто-нибудь помочь мне, объяснив, мой ли это сценарий testcafe или как устроен веб-сайт и как я могу заставить testcafe нажать кнопку?
Большое спасибо.