Я использую Codeception с WebDriver и Phantom JS для запуска приемочного теста для формы Gravity Forms в Wordpress.
Пока я могу нажимать кнопки с помощью $ I-> щелкнуть и заполнить один текстовые поля с $ I-> fillField, я не могу добавлять записи в поле списка Gravity Forms List:
Here's how it appears in Firefox 78.0.2:
And here's the HTML generated by Gravity Forms:
Шаг 4B: введите Non -Участники тренера
Я пробовал $ I-> fillField с различными вариациями 'input_13' и 'input_13 []' и 'form input [name = input_13]' но не смог выполнить эту работу.
Например,
$I->fillField('input_13', array('Joe'))
приводит к:
Test tests/acceptance/AccreditationCest.php:frontpageWorks
Step Fill field "input_13",["Joe"]
Fail Field by name, label, CSS or XPath element with 'input_13' was not found.
Как мне установить это поле Gravity Forms List в Codeception?