2

たとえば、テキスト ボックスの値が 10 の場合、値を 20 に変更する必要があります

以下のカピバラコマンドを使用している間、

fill_in "#{ID}", :with => "20"

値は変更されません...代わりに1020として追加されます。

あなたの提案をください。

4

2 に答える 2

1

これを行うには、JavaScriptを使用する必要がありました。値を変更する前にフィールドをクリアするための別のステップを作成しました。

page.execute_script("$('#{field_id}').val('');")
于 2013-02-05T19:22:40.243 に答える
0

正しい構文は

 fill_in "ID", :with => "20"
于 2013-02-01T13:15:08.440 に答える