https://github.com/mkutz/shakespeare
A framework helping to write tests like screenplays
https://github.com/mkutz/shakespeare
api-testing java screenplay screenplay-pattern selenium test-automation testing testing-framework
Last synced: 2 months ago
JSON representation
A framework helping to write tests like screenplays
- Host: GitHub
- URL: https://github.com/mkutz/shakespeare
- Owner: mkutz
- License: apache-2.0
- Created: 2021-01-07T14:45:53.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-06-23T13:51:39.000Z (5 months ago)
- Last Synced: 2025-06-25T09:07:48.064Z (5 months ago)
- Topics: api-testing, java, screenplay, screenplay-pattern, selenium, test-automation, testing, testing-framework
- Language: Java
- Homepage: https://shakespeareframework.org
- Size: 3.17 MB
- Stars: 17
- Watchers: 4
- Forks: 2
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
#
Shakespeare
[](https://github.com/mkutz/shakespeare/actions/workflows/build-main.yml)
[](https://sonarcloud.io/dashboard?id=mkutz_shakespeare)
[](https://sonarcloud.io/dashboard?id=mkutz_shakespeare)
[](https://repo.maven.apache.org/maven2/org/shakespeareframework/)
A framework helping to write tests like screenplays.
It is based on the ideas from [Page Objects Refactored] by Antony Marcano, Andy Palmer & John Ferguson Smart, with Jan Molak.
Please refer to the [Manual] for further information on how to use or extend Shakespeare.
If you'd like to contribute to the project, please read the [contributing guide](CONTRIBUTING.md) and out [code of conduct](CODE_OF_CONDUCT.md).
[Page Objects Refactored]:
[Manual]: