Behavior Testing Framework overview
Behavior Testing Framework is a Guidewire product that enhances the capabilities of PolicyCenter by providing resources and an infrastructure so that insurers can implement Behavior-Driven Development (BDD).
Behavior Testing Framework extends the GUnit testing framework in the base application. The
GUnit testing framework provides:
- An environment that supports writing and running the tests for your Gosu configuration code.
- The ability to run individual tests and complete test suites within Guidewire Studio.
- The ability to run test suites at a command prompt or in a continuous integration work flow.
Behavior Testing Framework provides the following additional functionality:
- The ability to describing software behavior in natural language that is directly tied to implementation code.
- A framework that makes it possible to share implementation code common to broad business contexts, as well as isolate code specific to more narrow business contexts.
- The ability to test pages and screens using the native page model.
Behavior Testing Framework provides both the testing framework and examples of how to use the framework.
