如何在Selenium中自动化时禁用WebDriver中的JavaScript?

时间:2015-06-29 15:28:16

标签: java selenium selenium-webdriver

我目前正在尝试编写一个测试我网站的非JS版本的测试。我使用Selenium和Java。我试过这个:

String yourPropertyValue = env.getRequiredProperty("your_property_name");

然而这不起作用。它只是加载启用了JavaScript的页面。

1 个答案:

答案 0 :(得分:1)

作为一种解决方法,我做了,这是为了要求 它将通过以下脚本手动将javascript.enabled属性设置为false

    WebDriver driver = new FirefoxDriver();
    driver.get("about:config");
    Actions act = new Actions(driver);
    act.sendKeys(Keys.RETURN).sendKeys("javascript.enabled").perform();
    act.sendKeys(Keys.TAB).sendKeys(Keys.RETURN).perform();