我尝试使用fillField方法更改输入字段的值: 我使用XPath来获取输入字段。
$I->fillField('//*[@id="123"]/div[1]/table/tbody/tr[1]/td[3]/input', '10');
,输入标签如下:
<input type="text" name="1" alt="number" value="11">
测试没有填写输入。 我试图测试时,如果输入标签已填满,我得到此异常:
9. $I->see("10","input")
8. $I->fillField("//*[@id="123"]/div[1]/table/tbody/tr[1]/td[3]/input","10")
测试在第9位失败。
答案 0 :(得分:0)
see()
检查网页的HTML,fillField()
不会更新,
如果您想查看fillField是否正常工作,请在填写字段后提交表单并使用-vvv
标志运行Codeception并在输出中找到[Parameters]
。