2017-08-10 8 views
1

私はsendKeysToActiveElements機能のn RセレンでALT+Sをお送りしたいと思いますが、私は唯一のRSelenium ALT + Sの同時キーをWebドライバに送信する方法は?

+0

'remDr $ sendKeysToActiveElement(list(key =" alt "、" S "))' – jdharrison

+0

のようなものを使用すると悲しいことに、私はキーが連続して送られているという印象を受けています。 Altキーを押しながら「s」を同時に押します。 – user5822712

+0

@ user5822712、あなたの質問に対する解決策を見つけましたか?私はここで同じ問題を抱えています。 –

答えて

0

利用コードの下に、JavaとCの実装を参照してください -

String selectAll = Keys.chord(Keys.ALT, "s"); 
    driver.findElement(By.xpath("YOURLOCATOR")).sendKeys(selectAll); 

が、それはあなたを助けることを願っています:)

+0

助けてくれてありがとう、私はRのkeys.chord関数を持っていないし、具体的には、私は "CSVとしてエクスポート"をクリックするとエクスプローラに表示されるプロンプトをターゲットにしている、私はファイルを開くか保存したい場合。私のキーボードでAlt + Sを押すと問題は解決しますが、私はそのキーの組み合わせをRSelenium Webドライバに送信します – user5822712

関連する問題