Skip to content

Add more user-friendly syntax to the behave/BDD Gherkin format #1713

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

Closed
mdmintz opened this issue Jan 29, 2023 · 1 comment · Fixed by #1714
Closed

Add more user-friendly syntax to the behave/BDD Gherkin format #1713

mdmintz opened this issue Jan 29, 2023 · 1 comment · Fixed by #1714
Assignees
Labels
enhancement Making things better SeleniumBase 4 SeleniumBase 4

Comments

@mdmintz
Copy link
Member

mdmintz commented Jan 29, 2023

Add more user-friendly syntax to the behave/BDD Gherkin format

Examples:

  • In addition to Click "{selector}", there should also be User clicks element "{selector}".
  • In addition to Accept alert, there should also be User accepts alert.
  • In addition to Assert URL contains "{substring}", there should also be The URL should contain "{substring}".

And many more to cover the existing BaseCase methods.


(For the behave / BDD ReadMe, see: SeleniumBase/examples/behave_bdd/ReadMe.md)

@mdmintz mdmintz added enhancement Making things better SeleniumBase 4 SeleniumBase 4 labels Jan 29, 2023
@mdmintz mdmintz self-assigned this Jan 29, 2023
@mdmintz
Copy link
Member Author

mdmintz commented Jan 29, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Making things better SeleniumBase 4 SeleniumBase 4
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant