使用浏览器控制台和Selenium WebDriver使用Java

时间:2016-11-03 19:16:56

标签: javascript java selenium

我想使用Selenium Firefox WebDriver执行一些JavaScript功能。 我曾尝试使用JavascriptExecutor,但它不是我需要的东西,因为它允许执行自己的或全局函数。但我想执行一些网站的功能,JavascriptExecutor无法实现。 换句话说,Selenium是否提供了一些与浏览器控制台合作的工具? 我试图做这样的事情:

JavascriptExecutor jsExecutor = (JavascriptExecutor) driver;
jsExecutor.executeScript("someCommand(someArguments)");

但我最终得到的一些命令没有定义。 相同的代码" someCommand(someArguments)"在浏览器的控制台中运行良好。

0 个答案:

没有答案