TheIntern设置和配置

TheIntern set up and configuration

我正在尝试让 theIntern 起来并 运行 在一个项目上,我已经设法获得 Webdriver.io 运行 但需要演示 theIntern 以实现 Web 自动化。但我似乎无法正确设置。

我正在使用 Node 和 NPM 我的 package.JSON 文件中概述了实习生依赖项 我已经 运行 安装了 Npm - 一切正常。 我有一个测试文件

selenium standalone 是 运行 但我似乎无法让它工作,我遗漏的任何建议或步骤都将非常感谢您的帮助。

Intern 支持您进行 WebDriver 测试所需的一切,包括 Selenium 管理器和它自己的 WebDriver 库。 (请注意,您需要将 Java 安装到 运行 Selenium,但听起来您已经解决了这个问题。)

要运行 WebDriver 测试,您需要编写functional tests。功能测试将调用 "remote" (this.remote) 上的方法,这是一个实现 WebDriver API 的对象,return 结果。

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