我需要打印步骤和场景,以了解哪种场景和 步骤目前正在执行中。目前,打印3-4步输出,并在场景结束后批量打印步骤。这使得很难准确理解步骤的结束位置和其他步骤已经开始。
也许一个注释/选项能够在它开始之前与水平标记一起打印步骤语言(即在When / Then等工作之后的文本),这将是很好的。
示例:
1)当前:
<asp:GridView ID="gvEmployee" runat="server" ItemType="My.Entities.Employee" DataKeyNames="id" SelectMethod="gvEmployee_GetData" AllowSorting="true">
</asp:GridView>
2)渴望:
INFO: Doing a
INFO: Doing b
INFO: Doing c
INFO: Doing x
INFO: Doing y
Scenario: Do several things
Given a,b,c things
And x,y things
几年前有人问过这个问题: http://grokbase.com/t/gg/cukes/144anjrgjf/cucumber-print-scenario-and-step-before-it-is-executed-on-the-console
但我期待在这些年里看到一些图书馆提供。