我一直在将 Zombie.js 与我的 cucumber-js 脚本一起使用,但遇到了一些麻烦,目前还无法解决我的问题。在我的游戏中切换到不同的 headless 浏览器已经非常晚了,但是,如果我不能解决我在 zombie 中的问题,我可能需要跳起来。
但是,我似乎无法弄清楚是否可以像集成 zombie 一样将它集成到我的 cucumber-js 脚本中。 PhantomJS 似乎是一个独立的东西,但我需要它作为一个必需的模块运行。
我已经扫描了文档,不知道我是否可以这样做。
这可能吗?
最佳答案
是的。我们创建了一个开源包,让您可以做到这一点,它在 GhostDriver 模式下运行 Phantom,因此它在没有 Selenium 的情况下运行。
https://github.com/xolvio/chimp
您还可以获得 Webdriver 的同步 javascript(没有回调,没有 promise );)
关于cucumber - 我可以将 PhantomJS 与 Cucumber-js 一起使用吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16802494/