Graphene 2 project is designed as set of extensions for Selenium WebDriver project focused on rapid development and usability in Java environment.
API is straightforward and enforces tester to write Ajax-enabled and reusable tests and test abstractions,
encourages to write tests in a consistent level of abstraction using Page Objects and Page Fragments,
the code is robust with improved readability,
supports request guarding and interception,
improved Waiting API,
allows WebDriver API interception
focuses on portability across browsers,
it enables JQuery selectors as a location strategy which is familiar to web development community
brings concepts for on-the-fly injection of extensions to a page code (enabling advanced testing features)
integrates with Arquillian Core and Arquillian Drone extension
in order to set up browser and container integration easily
With all the concepts above, Graphene 2 brings power to space of enterprise Java-based testing
Type: |
Maven |
Source Code: |
|
Issue tracking: |
|
Forums: |
|
Commiters: |
|
Project Lead: |
|
License: |
LGPL v2.1 or ASL v2.0 (dual-licensed) |