Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/grasshopper7/serenity-junit-hello
Serenity BDD – ‘Hello World’ Introduction with Page Objects
https://github.com/grasshopper7/serenity-junit-hello
Last synced: 7 days ago
JSON representation
Serenity BDD – ‘Hello World’ Introduction with Page Objects
- Host: GitHub
- URL: https://github.com/grasshopper7/serenity-junit-hello
- Owner: grasshopper7
- License: mit
- Created: 2021-10-13T07:06:25.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-26T09:17:04.000Z (over 2 years ago)
- Last Synced: 2024-11-07T12:26:48.730Z (about 2 months ago)
- Homepage: https://ghchirp.online/3319/
- Size: 5.99 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This repository introduces the [Serenity BDD](https://serenity-bdd.info/) framework with a sample implementation using JUnit. The implementation will integrate Serenity with the Page Objects concept. The website used is https://www.saucedemo.com/ from Sauce Labs which can be used for learning browser automation.
For further details, refer to this article - [Serenity BDD – ‘Hello World’ Introduction with Page Objects](https://ghchirp.online/3319/)
The repository also has multiple branches at different development stages.
| Branch Name | Branch Description |
| --- | :-- |
| [navigate_login](https://github.com/grasshopper7/serenity-junit-hello/tree/navigate_login) | Open browser and navigate to login page |
| [input_login](https://github.com/grasshopper7/serenity-junit-hello/tree/input_login) | Enter login credentials and submit data |
| [verify_login](https://github.com/grasshopper7/serenity-junit-hello/tree/verify_login) | Verify successful user login |
| [product_cart](https://github.com/grasshopper7/serenity-junit-hello/tree/product_cart) | Successful login, view product details and add to cart |