0

テキストボックスから文字を削除するユーザーをシミュレートしようとしています。このテキストボックスは多くの JS イベントを発生させます。これが原因で、ift で入力 (または typeKey-ing) するのに非常に苦労しました。

私の最新の試みは次のとおりでした。しかし、それらは機能sel.key_press(locator, 127)sel.key_press(locator, "\177 ")ません。

最も安全な方法は何ですか?

4

2 に答える 2

1

'\008' で KeyPress を使用する

于 2010-07-29T15:34:46.453 に答える
0

Seleniumではそれは不可能だと思います。各変更は、別個の Type コマンド呼び出しになります。たとえば、「houses」と書き、最後の文字を削除すると、次のように翻訳されます。

type(<フィールド>, "家")

type(<フィールド>, "家")

Javascript レベルで何が起こるかに関係なく。タスクがさまざまなメソッドをテストすることである場合は、JsUnit (または FireBug) を使用する必要があります。

于 2010-01-25T15:17:02.087 に答える