我在通过 Selenium 在 PhantomJS 中加载 goinstant 库时遇到了最初的问题。我想知道为客户端代码编写集成测试的首选方法是什么。
问问题
80 次
1 回答
3
测试应该可以在 Selenium 和任何受支持的浏览器或 PhantomJS 上正常工作。在 GoInstant,我们在内部使用真正的浏览器和 phantomjs,并使用 mocha 作为我们的测试工具来测试 javascript 逻辑。
确保如果您的测试正在寻找页面上由 GoInstant 填充或影响的特定元素,您要么在超时时重试测试,要么在初始化 GoInstant 后触发回调,因为之后的初始化可能需要足够的时间页面加载来混淆测试。
如果您在使用 PhantomJS、Selenium 和 GoInstant 时遇到特定问题,请考虑在 StackOverflow 上发布另一个问题并附上代码示例,或访问https://goinstant.com/support
披露:我为 GoInstant 工作
于 2013-08-02T15:32:35.507 回答