Skip to content

From Excel to the PS1 file #26

@epernst

Description

@epernst

I think that the TestScriptor is a great way to quickly get from a BDD/Gerkin test scenarios to a empty test codeunit ready to write our tests. At least if you are a developer who understands Powershell.
Even if the Powershell file does not contain a lot of "code", then it's enough to make consultant, testers and especially end user see black, if you ask them write their test scenarios like this. At least that's been my experience.

Now our developers manually copy/paste the GWT scenarios from the test section of our Azure DevOps work item directly into a test codeunit (created with a snippet). Copy/pasting it into ATDD.TestScriptor would maybe speed it up a little, but they still prefer to do it directly just to avoid PowerShell (I don't know why most BC developers are so afraid of Powershell).

If this scriptor should become mind-blowing useful, then we had an even simpler way to write the scenarios. Everybody knows how to use Excel (and nobody I know are afraid of Excel), but could be an even simpler file for that matter. As long as it can still be attached to the work item or uploaded to Teams.

The ability to sync (thanks to Marton) the test codeunits back to the file again, is also something we would be using, as it would allow us to keep our overall test plan up-to-date continually. Something like linking the test results from DevOps back to our test plan would be possible, or even linking it together with flaky-test management.

I know this is not a normal "Issue" as such, more a comment/discussion post, as I see a great potential for ATDD.TestScriptor, it's just not so easy to "sell" it right now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions