You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would really like to see some way to use the grouping of steps in trace files the node test runner has into c#
so in TS you can specify
await test.step('Add Folder Model', async () => {
//Some Actions like clicking and filling
});
These appear nicely in a trace and improve it readability massively
in c# we already have tools like specflow or Reqnroll to make these nice English readable test steps. i would like to add to a before step hook the name of the step and after step hook to close the group
Example
At a guess something that you can access from the browser context tracing ?
[BeforeStep]
public async Task BeforeStep(ScenarioContext scenarioContext) {
var browserContext = scenarioContext.ScenarioContainer as IBrowserContext;
browserContext.Tracing.StartGroup(scenarioContext.StepContext.StepInfo.Text);
}
[AfterStep]
public async Task AfterStep(ScenarioContext scenarioContext) {
var browserContext = scenarioContext.ScenarioContainer as IBrowserContext;
browserContext.Tracing.EndGroup(scenarioContext.StepContext.StepInfo.Text);
}
Motivation
Makes looking through trace files much nicer and easier and readable what the test is doing
The text was updated successfully, but these errors were encountered:
🚀 Feature Request
I would really like to see some way to use the grouping of steps in trace files the node test runner has into c#
so in TS you can specify
These appear nicely in a trace and improve it readability massively
in c# we already have tools like specflow or Reqnroll to make these nice English readable test steps. i would like to add to a before step hook the name of the step and after step hook to close the group
Example
At a guess something that you can access from the browser context tracing ?
Motivation
Makes looking through trace files much nicer and easier and readable what the test is doing
The text was updated successfully, but these errors were encountered: