Skip to content

completed playwright cucumber exercise - #260

Open
noblebecoding wants to merge 2 commits into
automationExamples:mainfrom
noblebecoding:main
Open

completed playwright cucumber exercise#260
noblebecoding wants to merge 2 commits into
automationExamples:mainfrom
noblebecoding:main

Conversation

@noblebecoding

Copy link
Copy Markdown
  • Modified the scenario 'Validate the login page title' from login.feature which runs but fails. Determine the cause of the failure and update the scenario to pass the test
  • Extended the scenario 'Validate login error message' from login.feature which runs and passes but is missing a step. Extend the scenario to validate the error message received.
  • Modified and extend the 'Validate successful purchase text' from purchase.feature with steps for each comment listed. Wrote a new steps.ts file along with an appropriate page.ts
  • Modified and extend the 'Validate product sort by price sort' from product.feature with steps for each comment listed. Utilized the Scenario Outline and Examples table to parameterize the test
  • Extend the testing coverage with anything you believe would be beneficial:
    Added a scenario outline in product.feature and the necessary functions in product.steps.ts and product.page.ts to validate the product sort by name (A to Z) and (Z to A)
    Added a scenario to validate successful user login in login.feature (and updated login.steps.ts with the necessary Then function)

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