Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cucumber for acceptance testing #46

Open
pburls opened this issue Aug 11, 2021 · 4 comments
Open

Cucumber for acceptance testing #46

pburls opened this issue Aug 11, 2021 · 4 comments

Comments

@pburls
Copy link
Contributor

pburls commented Aug 11, 2021

Summary

Cucumber is a test framework for running acceptance test captured in Gherkin syntax.

Opinion(s)

If the work intake process starts producing acceptance criteria for new work in the form of Gherkin syntax, it makes sense to maintain our acceptance test packs (edge to edge and end to end) using the Cucumber test framework.

We propose this goes into the Tools quadrant as it helps the shape the software that we develop.
For now it will go into the Trial ring of showing how this will work.

Teams interested in this tech

Currently being trialed by the Mercury team for acceptance testing.
Is used in some teams for their own integration tests, like Gonzales.

@pburls pburls added the tools label Aug 11, 2021
@pburls
Copy link
Contributor Author

pburls commented Aug 11, 2021

We should look at how this compares with our Groovy + Spock radar item under Languages & Frameworks quadrant.

@pburls
Copy link
Contributor Author

pburls commented Oct 5, 2021

Decision: More information about the appropriate time and place to use the framework should be included in the summary. Also some links to examples and best practice is needed.

@pburls
Copy link
Contributor Author

pburls commented Oct 5, 2021

To be assigned to Fouad Hussain from Mercury team.

@FHN06
Copy link

FHN06 commented Oct 27, 2021

  1. e2e skeleton being finalised
  2. work intake process to be socialised with leadership (with Sumit)
  3. grad team to start using cucumber to create gherkin journeys (product Owner role to support the development of the automation capability and the actual journeys cross sky)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants