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

doc: add TRG regarding test automation #1131

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

ds-lcapellino
Copy link

Description

Pre-review checks

Please ensure to do as many of the following checks as possible, before asking for committer review:

@rafaelmag110
Copy link

rafaelmag110 commented Jan 18, 2025

I appreciate the idea of having a TRG defining the guidelines for test automation within the overall project. However, this proposal focus in its major part on the usage of Cucumber as the solution. Even tho its stated in the last section that it is more of recommendation than a TRG, interpretation can quickly transform a recommendation in a requirement. I'd strongly advise not to push certain solutions to individual products, as it might not be well received. And indeed, products should have the freedom to chose what solution they want to implement, as long as it complies with the defined TRG's.

With that in mind, in a test automation guideline I'd expect concise decisions on the expected standard for test automation in each product. i.e What type of tests should definitely be automated. In which occasion these tests should be executed. What commitment should each product make to maintain these tests, especially if we are talking about integration tests with other tractus-x dependencies.

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

Successfully merging this pull request may close these issues.

2 participants