セレン Web ドライバーを使用して、テキスト ボックスにアンパサンド "&" キーを入力したいと考えています。ただし、アンパサンドを入力している間、selenium-2 はタイプボックスからフォーカスを失います。私のコマンドは、 self.type("&", :update => true) です
セレンでは、キーがUTF_8形式で送信されることを知っており、アンパサンドに相当するものを送信しようとしましたが、動作は同じです(予想どおり)。XML や HTML では、特殊なエスケープ文字を含むアンパサンドがサポートされていることを知っています。send_keys または type_keys コマンドでアンパサンドを (HTML コード)「&」または「&」のようなエスケープ シーケンスに置き換える方法はありますか?
または、セレン 2 を使用してテキスト ボックスにアンパサンド「&」を入力する他の方法はありますか?
あなたの提案を教えてください。
ありがとう、スリ