Boa Constrictor is the .NET Screenplay Pattern. It helps you make better interactions for better automation!
The Screenplay Pattern can be summarized in one line: Actors use Abilities to perform Interactions.
Boa Constrictor has multiple NuGet packages:
Boa Constrictor also has a SpecFlow Action:
If you want to use both Selenium WebDriver and RestSharp, use the "classic" Boa.Constrictor
package.
Otherwise, use the package for the specific interaction libraries you need.
- Visit the GitHub Pages doc site to learn how to use it.
- Take the official tutorial to get your hands dirty with the code.
- See the latest changes in the projects' changelogs.
- Review the contributing guide and the code of conduct for contributing to the project.
- Join our Discord server to collaborate with the community.