アンダースコア "&"キーをselenium web-driverのテキストボックスに入力します。しかし、セレン2は、アンパサンドを入力する際にタイプボックスからフォーカスを失います。私のコマンドは、self.type( "&"、:update => true)Selenium-2にアンパサンド "&"を入力することができません
私はセレンでは、キーがUTF_8形式で送られていることを知っています。アンパサンドと同等のものを送信しようとしましたが、動作は同じです(予想通り)。私はXMLやHTMLがいくつかの特殊なエスケープ文字でアンパサンドをサポートしていることを知っています。私は、send_keysまたはtype_keysコマンドで(HTML code) "&"または "&"のようなエスケープシーケンスをアンパサンドに置き換える方法があるかどうかを知りたいですか?
または、セレクタ「&」をセレン2のテキストボックスに入力する方法はありますか。
あなたの提案をお知らせください。
おかげで、 スリ
私は@ user1352389と同じ問題を抱えています。私はあまりにも「&」が助けになると思っていました。私は努力しています: '$ searchBox-> send_keys(" bath & body "); $ searchBox-> send_keys(WebDriver :: ReturnKey()); ' – Ryan