资 源 简 介
Goals
TSeNG provides an abstraction layer for the elements and actions of a site under test, allowing for decoupling test design and site structure.
Features
The 0.1 feature set (available now) includes a TestNG test class that handles pulling values from a Test Suite file, using these values to set up a Selenium instance, and providing access to the freshly created Selenium instance. This is all Maven-ready, allowing testers to start writing their tests within minutes of a "mvn install" command.
The 0.2 feature set (currently in trunk) adds functionality for defining a UI Map that increases code readability, enables test definition before implementation, and simplifies maintainability for rapidly-changing sites. This core functionality has been implemented and is now available in the SVN trunk. Release is slated for Feb-March 2009, pending integration of the UI Map loader into the global setup.
The 0.3 feature set (still in