资 源 简 介
JWatter is a web application modeling and testing framework written in Java. JWatter makes it easy to write automated tests for large, complex web applications. JWatter can be characterized by the following principles: abstraction, automatic low-level page analysis, universal use.
Abstraction: JWatter allows you to model a web application as an object hierarchy with methods to interact with the web application UI. JWatter uses the page object abstraction and provides base classes to model pages, windows and frames, and their relationships.
Automatic low-level page analysis: The JWatter toolkit automatically extracts HTML element names and attributes from any web page and generates a low-level Java API to interact with elements in the page. This makes the coding of page classes and automated tests significantly easier and faster, compared to coding directly on top of a b