如何解决如何获得黄瓜钩中每一步的结果之后
我目前使用的是cucumberjs 6.0.5版本,我找不到beforestep和afterstep钩子来捕捉场景的分步结果。
我尝试在 After hook 中获取它,但它似乎显示了场景的整体结果,而不是步骤。
解决方法
https://v6.webdriver.io/docs/options.html
https://webdriver.io/docs/options
配置文件的文档。如果您检查可用属性,则可以使用一个名为 afterStep 的钩子:
afterStep# 在 Cucumber Step 之后运行。
参数:
步骤(Pickle.IPickleStep):黄瓜步骤对象场景(IPickle): 黄瓜场景对象结果:(对象):结果对象包含 步骤结果 result.passed (boolean): true 如果场景已经通过 result.error(字符串):如果场景失败则错误堆栈 result.duration (number): 以毫秒为单位的场景持续时间
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。