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

Any choices if my team don't want to apply Screenplay pattern in Serenity framework #126

Open
ldt0589 opened this issue Oct 11, 2023 · 2 comments
Labels

Comments

@ldt0589
Copy link

ldt0589 commented Oct 11, 2023

For my project, it requires to use Serenity with Cucumber +Junit. People in team doesn't want to apply Screenplay pattern in framework.
So i see that most of available template project of Serenity is using Cucumber with Screenplay. So:

  1. Could someone please help to suggest the choice?
  2. And currently, Serenity doesn't support Cucumber with Junit, right?
@ldt0589
Copy link
Author

ldt0589 commented Oct 11, 2023

@wakaleo Could you please help to give a suggestion?

@wakaleo
Copy link
Member

wakaleo commented Oct 11, 2023

Serenity supports many coding styles. You can use plain page objects, or use step libraries for better living documentation. You can also use Serenity with JUnit and Cucumber together. You can use the same approach as used in this example: https://github.com/serenity-bdd/serenity-junit-pageobjects-starter or as explained in the docs here: https://serenity-bdd.github.io/docs/guide/step_libraries

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

No branches or pull requests

2 participants