Automation 使用记录器记录步骤

Automation 使用记录器记录步骤,automation,cucumber,Automation,Cucumber,我正在创建cucumber场景,我希望使用logger将所有输出发送到一个文件。我想在这个过程中输出所有的小黄瓜步骤。我可以从定义中复制表达式并输出它,但这需要额外的维护。是否有方法访问正在执行的当前步骤以及要使用记录器输出的行号?我还没有找到这方面的任何资源。如果在测试期间有其他方法记录信息,请分享 你看过不同的报告格式吗?例如,我相信HTML报告格式化程序已经记录了所有步骤及其行号。我不知道其他语言,但我知道在Ruby版本中,可以编写自己的自定义Cumber格式化程序(必须编写一个,因为没有

我正在创建cucumber场景,我希望使用logger将所有输出发送到一个文件。我想在这个过程中输出所有的小黄瓜步骤。我可以从定义中复制表达式并输出它,但这需要额外的维护。是否有方法访问正在执行的当前步骤以及要使用记录器输出的行号?我还没有找到这方面的任何资源。如果在测试期间有其他方法记录信息,请分享

你看过不同的报告格式吗?例如,我相信HTML报告格式化程序已经记录了所有步骤及其行号。我不知道其他语言,但我知道在Ruby版本中,可以编写自己的自定义Cumber格式化程序(必须编写一个,因为没有内置格式化程序是线程安全的,而且我正在并行运行测试)。这方面的文档很少,但是如果你擅长逆向工程,它实际上非常简单,因为所有东西都是开源的。