2016-08-03 8 views
0

メソッドfillFieldを使用して入力フィールドの値を変更しようとしています。 入力フィールドを取得するためにXPathを使用しています。コード化入力が入力されない

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

とinputタグには次のようになります。

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

テストdoesntの入力を埋めます。 イムテストしようとすると、inputタグが満たされた場合にはイムは、この例外を取得:

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

をテストは位置9でページのHTML、fillField()はこれを更新しない

+0

あなたは直面している正確な問題は何ですか?それは何かをしますか、あなたが期待するものではありませんか?詳細を追加してください。 – Cristina

答えて

0

see()チェックに失敗しました、

fillFieldが機能しているかどうかを確認するには、フィールドに値を入力してフォームを送信し、-vvvフラグでCodeceptionを実行し、出力に[Parameters]を見つけます。

関連する問題