【问题标题】:Questions on JBehave关于 JBehave 的问题
【发布时间】:2015-04-07 02:39:56
【问题描述】:

我最近使用 webdriver 实现了 JBehave 以实现自动化。我有几个问题。

  1. JBehave 能否在套件完成后将结果存储在 DB 中?
  2. 我们能否修改 Jbehave 报告以显示内部版本号?
  3. 我们能否运行 webdriver 测试以从 jbehave web runber 运行。etsy.com 的示例实际上并没有运行 webdriver 故事。
  4. 我们能否将结果与 web-runner 集成。也就是说,我们可以将它与 web-runner 一起托管在任何网络服务器上,而不是打开 target/view.index.html 。

【问题讨论】:

  • 是的,对于您的所有查询! :),您可能需要编写自己的实用程序函数!
  • 我可以知道如何完成1和2..

标签: selenium-webdriver jbehave


【解决方案1】:

回答你的问题,

1) 不,根本不需要。但是您可以编写自己的实用程序类并根据需要调用数据库插入方法。 Here The Official selenium Database access Docs,但是DatabaseStorage接口已经贬值了。

2) 制作模板视图,需要look at here,视图生成可以帮到你。

【讨论】:

    【解决方案2】:

    其中一些问题的解决方案是使用 Jenkins 进行持续集成。

    1. 按照此处所述创建 jenkins 作业Integration of jbehave with jenkins

    2. 结果可用于所有测试运行,直到在 jenkins 中清除运行(可配置)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-12
      • 2021-11-29
      • 2011-09-22
      • 2018-05-23
      • 2011-11-16
      • 2021-03-27
      相关资源
      最近更新 更多