如何在不使用自动化打开网站的情况下测试网站?

时间:2017-08-06 05:43:52

标签: selenium automation webpage

我可以使用Selenium网络驱动程序来测试网站并获得结果。但我需要在不打开单个网页的情况下获得结果。我做了一些R& D,发现Selenium不能做到这一点。 任何人都可以告诉我如何实现这一目标?

谢谢, 拉胡

1 个答案:

答案 0 :(得分:0)

试试Htmlunitdriver

在代码中输入此行

driver = new HtmlUnitDriver(true);

true =启用javascript支持。

如果您在运行测试后在控制台中看到许多警告。要忽略它们,只需执行此操作

static Logger log = Logger.getLogger("com.gargoylesoftware");
log.setLevel(Level.OFF);
driver = new HtmlUnitDriver(true);

其他选项如PhantomJS

来源:SoftwareAutomata