2013-05-28 21 views
4

我一直在用我的cucumber-js脚本使用Zombie.js,但有点麻烦,无法解决我迄今为止解决的问题。在我的游戏中,切换到另一个无头浏览器的时间非常晚,但是,如果我无法解决我在僵尸中的问题,那么我可能需要跳转。我可以在黄瓜-js上使用PhantomJS

但是,我似乎无法弄清楚我是否可以将它整合到我的cucumber-js脚本中,并将它集成到僵尸中。 PhantomJS似乎是一个独立的东西,但我需要它作为必需的模块运行。

我扫描了文档,无法弄清楚我是否可以这样做。

这可能吗?

+0

你有过任何这方面的进展如何?也看看这 – streetlight

+0

这可能会帮助https://blog.codecentric.de/en/2013/08/cucumber-capybara-poltergeist/ – dgmora

+0

我真的很喜欢僵尸与黄瓜js!也许我们可以在这里帮助你解决你的僵尸问题。 https://github.com/webforge-labs/cuked-zombie –

回答

1

是的。我们创建了一个开源软件包,可以让您完成这一切,它以GhostDriver模式运行Phantom,因此它在没有硒的情况下运行。

https://github.com/xolvio/chimp

也得到webdriver的(没有回调,没有承诺)同步的javascript;)