使用TheIntern进行功能测试:如何针对自己的网站进行测试?

时间:2017-06-23 01:48:23

标签: functional-testing intern

我正在尝试让Intern设置为我的网站进行功能测试,但我觉得我遇到了概念墙。

该网站是一个内置于静态网站的单页应用,然后作为部署过程上传到远程服务器。

在我的项目目录中,最终的构建工件存在于./build/prod

我已经阅读了Intern 3.5的文档和即将推出的4.0 alpha版本,并且不清楚如何告诉Intern使用其静态http服务器加载./build/prod,然后针对它运行我的测试。

我正在从webdriver.io设置进行迁移,我们只需将baseURL指定为托管./build/prod的静态服务器的路径,然后运行测试套件。

以下是我一直在使用实习生v4进行的示例配置:

{
  "bail": false,
  "connectTimeout": 30000,
  "debug": true,
  "maxConcurrency": 4,
  "environments": [
    "chrome"
  ],
  "browser": {
    "suites": ["intern-tests/functional/**/*.js"]
  },
  "tunnel": "selenium",
  "tunnelOptions": {
    "drivers": ["chrome"]
  }
}

当目前运行时,Chrome已打开,但Intern的样本测试运行而不是我的。

0 个答案:

没有答案