我目前正在尝试编写一个测试我网站的非JS版本的测试。我使用Selenium和Java。我试过这个:
String yourPropertyValue = env.getRequiredProperty("your_property_name");
然而这不起作用。它只是加载启用了JavaScript的页面。
答案 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();