2016-08-03 2 views
0

입력 필드에서 값을 변경하려고합니다. fillField : 입력 필드를 가져 오는 데 XPath를 사용하고 있습니다.코드 입력이 입력을 채우지 못함

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

테스트 나던 입력을 입력 :

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

는, 입력 태그는 것 같습니다. 입력 태그가 채워진 경우 메신저, 테스트 노력이 예외 점점 임 :

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가 작동하는지 확인하려면 입력란을 채운 후 양식을 제출하고 -vvv 플래그로 Codeception을 실행하고 출력에 [Parameters]을 찾으십시오.