Igor has posted 12 posts at DZone. View Full User Profile

Selenium Inspector - Open Source Library for Simplifying Automated Testing for Web Applications

07.23.2009
| 4447 views |
  • submit to reddit

TeamDev is happy to announce the release of Selenium Inspector, an open source library for simplifying automated testing for Web applications. Selenium Inspector is built on top of the popular Selenium testing framework, and enhances its abilities for component-oriented testing, and simplifies testing of any HTML-based applications as well.

Selenium Inspector API allows to create testing solutions for variety of HTML rendering frameworks like JSF component libraries, Spring MVC, Struts, etc. Now web developers can create object-oriented testing APIs for any Web UI library. The Java API for inspecting OpenFaces components is already included.

With Selenium Inspector you'll get the following advantages:

  • Ability to check actual view of an element style instead of what is declared in CSS but may not be actually applied.
  • Specialized higher-level Java API which simplifies inspection not just on primitive elements, but on compound HTML tags, such as ‹table›,‹ul›, etc.
  • A wide set of assertion methods for checking actual values of attributes and styles of HTML elements as well as evaluating actual results of client side expressions.
  • Selenium Inspector is easy to customize and extend.
  • And its free!

Learn more in the product documentation and the product site. If you want to share your feedback, thoughts and ideas, or just need an advice, want to submit a feature request or a bug, you are welcome to contribute and participate!

 

About TeamDev Ltd.:

TeamDev is a software development company, which specializes in Java TM development for the Web, Enterprise, and Java-native integration.

0
Average: 5 (1 vote)
Published at DZone with permission of its author, Igor Shvydkoy.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)