【问题标题】:How to get results of each step in cucumber hooks(After)如何获取黄瓜钩子中每个步骤的结果(之后)
【发布时间】:2021-06-23 10:28:18
【问题描述】:

我目前使用的是 cucumberjs 6.0.5 版本,我找不到 beforestep 和 afterstep 钩子来捕获场景的逐步结果。

我已经尝试在 After hook 中获取它,但它似乎显示了场景的整体结果而不是步骤。

【问题讨论】:

    标签: javascript webdriver-io cucumberjs


    【解决方案1】:

    https://v6.webdriver.io/docs/options.html

    https://webdriver.io/docs/options

    配置文件的文档。如果您检查可用属性,则可以使用一个名为 afterStep 的钩子:

    afterStep# 在 Cucumber Step 之后运行。

    参数:

    step(Pickle.IPickleStep):黄瓜步骤对象场景(IPickle): 黄瓜场景对象结果:(对象):结果对象包含 step results result.passed (boolean): true 如果场景已经通过 result.error(字符串):如果场景失败,则错误堆栈 result.duration (number): 场景持续时间,以毫秒为单位

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-08
      相关资源
      最近更新 更多