TheIntern设置和配置

时间:2017-04-07 13:09:38

标签: user-interface coded-ui-tests intern gui-testing

我试图在项目中启动并运行实验室,我已经设法让Webdriver.io运行但需要演示用于Web自动化的实例。但我似乎无法正确设置。

我正在使用Node和NPM Intern依赖关系在我的package.JSON文件中列出 我已经安装了Npm安装 - 一切都很好。 我有一个测试文件

selenium standalone正在运行,但我似乎无法让它工作,我失踪的任何建议或步骤都会非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

Intern包括对WebDriver测试所需的一切支持,包括Selenium管理器和自己的WebDriver库。 (请注意,您需要安装Java来运行Selenium,但听起来您已经处理过了。)

要运行WebDriver测试,您需要编写functional tests。功能测试将调用“remote”(this.remote)上的方法,该方法是实现WebDriver API的对象,并返回结果。

要实际运行功能测试,请使用node_modules/.bin/intern-runnerintern run -w(如果已安装intern-cli)。在您的Intern配置中,将tunnel属性设置为'SeleniumTunnel'以让Intern下载和管理Selenium,或设置为'NullTunnel'以使用您自己运行的Selenium实例。