我是 BDD 和 JBehave 的新手。我正在开发一个网络应用程序,我不确定是否选择:
- JBehave + Web Runner 或
- JBehave + Selenium
它们是互补的还是我应该选择一个而不是另一个?
我终于在邮件列表上得到了对我的问题的答复。我想我会在 SO 上分享它。就这个:
WebRunner 是一个运行通用故事的网络前端,无论它们是否基于网络。它与 Selenium 无关。
如果您正在开发 web 应用程序,请使用 Selenium,但选择 WebDriver API(又名 Selenium 2.x)。
入门教程: https ://github.com/jbehave/jbehave-tutorial/tree/master/etsy-selenium