Added e2e tests using Cucumber(Gherkin Syntax) and Playwright browser automation tool to test admin login feature.
PR Checklist
Please check if your PR fulfills the following requirements:
[ ] Tests for the changes have been added (for bug fixes / features)
PR Type
What kind of change does this PR introduce?
[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[x] Tests only
[ ] Other... Please describe:
What is the current behavior?
Currently, Evershop hasn't implemented any testing(e2e-end to end). There are no tests to validate the expected behaviour of Evershop.
Manual testing is required to verify the functionality, which is time-consuming and prone to human error.
Added e2e tests using Cucumber(Gherkin Syntax) and Playwright browser automation tool to test admin login feature.
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Currently, Evershop hasn't implemented any testing(e2e-end to end). There are no tests to validate the expected behaviour of Evershop. Manual testing is required to verify the functionality, which is time-consuming and prone to human error.
Issue Number: https://github.com/evershopcommerce/evershop/issues/532
What is the new behavior?
Added test scenarios in Gherkin Language for e2e test of admin login feature where the tests should:
Does this PR introduce a breaking change?
Other information