0

Firefox 量子でセレン 3.5 を使用して WebElement を選択した後、(CTRL + ALT + 'f') を押そうとしています。これは私が書いたコードです:

WebElement ele = m_driver.findElement(By.cssSelector(".tm-project-name"));
ele.click();
Actions act = new Actions(m_driver);
act.sendKeys(Keys.CONTROL).perform();
act.sendKeys(Keys.ALT).perform();
act.sendKeys("f").perform();

この作業を実行するために、この方法も試しました

act.sendKeys(Keys.chord(Keys.CONTROL, Keys.ALT, "F")).build().perform();

これらの方法は両方とも chrome ブラウザーでは正常に機能しますが、firefox 量子では機能しません。誰でもこの問題について私を助けてくれますか?

4

2 に答える 2

0
WebElement ele = m_driver.findElement(By.cssSelector(".tm-project-name"));
ele.send_keys(Keys.SHIFT+Keys.CONTROL+'f');

私は通常、Python で記述し、送信する前に IDE で確認しました...Python は動作します...これは C# バージョンだと思います

于 2018-01-18T20:25:47.550 に答える