CucumberJS 控制台输出给定、何时、然后在 运行 时间内测试步骤

CucumberJS Console Output Given,When,Then Test Steps during run time

使用protractor-cucumber-framework

如何修改将在 运行 时间内输出步骤的 CucumberJs 的控制台输出。

功能中的示例场景:

Given that Home Page is Displayed
When I Click Sales Button at Home Page
Then Sales Page is Displayed

当运行测试时,应该输出ff。在控制台中。

Given that Home Page is Displayed - Passed
When I Click Sales Button at Home Page - Passed
Then Sales Page is Displayed - Passed

更改量角器 conf.js 以在 cucumberOpts 中指定格式化程序,如下所示:

exports.config = {

    cucumberOpts: {
        format: [require.resolve('cucumber-pretty')]
    }}
}