在通过Selenium加载PhantomJS中的goinstant库时,我遇到了最初的问题。我想知道为客户端代码编写集成测试的首选方法是什么。
发布于 2013-08-02 15:32:35
测试应该可以在Selenium和任何受支持的浏览器或PhantomJS中很好地工作。在GoInstant,我们在内部使用真正的浏览器和幻影,同时使用mocha作为测试工具来执行javascript逻辑。
确保如果您的测试在页面上寻找被GoInstant填充或影响的特定元素,您可以在超时时重新尝试测试,或者在初始化GoInstant之后触发回调,因为初始化可能需要足够的时间来混淆测试。
如果您对PhantomJS、Selenium和GoInstant有一个特定的问题,请考虑在StackOverflow上或者在https://goinstant.com/support上发布另一个问题
披露:我为GoInstant工作
https://stackoverflow.com/questions/18018738
复制相似问题