【发布时间】:2017-08-09 17:27:48
【问题描述】:
我已经按照使用 webdriverio 和 cucumber 进行系统设置的所有步骤进行了一些端到端测试,接下来我要处理的是报告。也发现了魅力报告,这很棒,而且如果有盒子的话,效果也很好。不过,我有两件事需要解决,
- 我可以看到 allure 正在报告运行的每个步骤,但是,这些步骤似乎是按字母顺序排列的(这在调试和尝试重现时不是很有用)。有没有办法为套件中的步骤添加按时间戳排序?
和
- 对于自定义记者,我可以使用
this.on('suite:start', (suite) => {等,但我想知道插入每个步骤的正确术语是什么。我知道我们可以在wdio.conf中使用beforeStep:方法,但我希望记者确定在哪里进行日志记录。这样做的正确方法是什么?
【问题讨论】:
标签: webdriver-io cucumberjs allure