Replies: 1 comment 1 reply
-
|
If my proposal above is too long to read or understand, let me try to summarize it here. Proposal: Make optional Currently, Hope, this time around, the community will either engage in discussion. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
The existing schema of
Stepobject withinstepsarray ofTestobject supports only two properties,nameandstatus. While this may serve well as a minimal schema, it leaves out support for quite a few properties that modern test frameworks provide for a step.For example, some nice to have and sometimes need to have properties like the ones listed below are left out.
Proposal:
If
Extraobject which is already available toResults,Tool,SummaryandTestobjects, is also made an "optional" property ofStepobject, it will allow implementing additional properties for a step.If this proposal is accepted and implemented, it will allow for a report like below.
As you can see, this enriches test step information with meaningful details.
Also, such enriched report can be transformed in a static HTML report which can provide test result details on par with a given framework's native report. Below is an example from Playwright's native report.
My proposed change can make an enormous difference in what details we can report as test result.
I would like to hear what the community thinks.
Beta Was this translation helpful? Give feedback.
All reactions