你如何使用SauceConnect运行实习生的自我测试?

时间:2013-05-04 05:14:32

标签: intern

我正面临着为实习生进行自我测试的挑战。

我已将intern/tests/selftest.intern的配置修改为指向我的本地主机,并且我正在运行以下命令行:

node runner config=intern/tests/selftest.intern

我连接到SauceLabs并开始测试,但所有测试都在大约120秒后失败。查看输出,一旦测试被引导,我看到初始页面加载,但它尝试获取以下URL:

http://[myhost]:9000/intern-selftest/tests/all.js

返回404

1 个答案:

答案 0 :(得分:1)

运行自检时,需要记住两点:

  1. 理论上,在进行自我测试时应该有两个实习生副本:一个是进行测试的,一个是“知道”好的,用于实际做< / em>测试。我们的想法是,我们正在测试一个新版本的Intern,它本身就是一个很好的版本。

  2. 进行测试的实习生副本应命名为intern-selftest。自我测试运行时,TravisCI上Check out what happens,特别注意到实习生的两个独立克隆和第40行的mv intern intern-selftest