Boa.Constrictor.Screenplay
Boa Constrictor is the .NET Screenplay Pattern! This package provides the interfaces and classes for the "core" pattern.
Install
| Product | Versions |
|---|---|
| .NET | |
| .NET Standard |
README

What is Boa Constrictor?
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.
What is this package?
Boa.Constrictor.Screenplay contains the "core" interfaces and classes for the Screenplay Pattern.
It is the top-level dependency for all Boa Constrictor interactions.
If you want to create your own interaction library, use this package as your base.
How do I get started?
- 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 project changelog.
- Review the contributing guide and the code of conduct for contributing to the project.
- Join our Discord server to collaborate with the community.
Changes from Previous Version
Adoption Assessment
Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.