2016-08-03 10 views
0

Im пытается изменить значение из поля ввода с помощью метода fillField: Im, используя XPath для получения поля ввода.Codeception not fill input

$I->fillField('//*[@id="123"]/div[1]/table/tbody/tr[1]/td[3]/input', '10');

и входной тег выглядит следующим образом:

<input type="text" name="1" alt="number" value="11">

Тест оленья кожа заполнить ввод. Im получаю это исключение, когда им пытаются проверить, если входной тег был заполнен:

9. $I->see("10","input") 8. $I->fillField("//*[@id="123"]/div[1]/table/tbody/tr[1]/td[3]/input","10")

тест не в положении 9.

+0

С какой проблемой вы сталкиваетесь? Делает ли это что-то, а не то, что вы ожидаете? Пожалуйста, добавьте еще несколько деталей. – Cristina

ответ

0

see() проверяет HTML страницы, fillField() не обновлять ,

Если вы хотите увидеть, работает ли fillField, отправьте форму после заполнения поля и запустите Codeception с флагом -vvv и найдите [Parameters] в выводе.