GreenPepper Open

 

GreenPepper Open (Open Source)

Our vision with GreenPepper Open is to allow the creation of executable specification documents. Therefore, the objective of the core's features is to promote ubiquitous language and domain-driven design so as to enhance collaboration between business experts and developers. GreenPepper Open promotes this collaboration by providing easy-to-read business facing documents to the field experts. To ensure that the documents are as easy to read as possible, we try to minimize the intrusion of formatting rules or code references within the specification and test documents. GreenPeppper Open is available for Java, .NET, and Ruby.

Here is a list of the main features supporting the above-stated objective:

  • Support for specifying tests through tables and lists (bulleted, numbered)
  • Very flexible mapping of text in tests (i.e. column headers) and application code (class names, method names, etc.)
  • Standard support of fields, bean properties or methods to communicate with your fixture code
  • Simple yet powerful expressions (OGNL integration)
  • Acceptance test support – test Web applications (Selenium integration)
  • Spring IoC container integration
  • Multiple ways to structure tests:
    • Table of rules
    • Sequence of actions
    • Collections of values (list, set, subset)

Next steps

Here are some steps you might consider:

  • Download sources or binaries
  • Explore the wiki for more information and documentation
  • Join the GreenPepper Open community
 

© Pyxis Technologies inc. All rights reserved. GreenPepper® is registered to Pyxis Technologies inc. | Site map | Contact us