これは、SafariDriver を使用した Safari でのみ発生します。
textinput 要素の場合、clear() は実際にフィールドをクリアできますが、sendKeys() を使用して送信される次の値は、実際には元の値で拡張されます。
例:
開始 -- 入力値: 1
input.clear() -- 入力値: 空
input.sendKeys(2) -- 入力値: 12
また
sendKeys(Key.HOME,Key.chord(Key.SHIFT,Key.END),newVal)
、すべてを選択して置換しようとしましたが、これは単に機能しません。何も選択されていません。
どんな提案でも大歓迎です。