Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Spring Framework | Web Services | BioInformatics | Java Server Faces | Jboss 3.0 tutorial | Hibernate 3.0 | XML

Tutorial Categories: Ajax | Articles | JSP | Bioinformatics | Database | Free Books | Hibernate | J2EE | J2ME | Java | JavaScript | JDBC | JMS | Linux | MS Technology | PHP | RMI | Web-Services | Servlets | Struts | UML


 

Search Host

Monthly Fee($)
Disk Space (MB)
Register With us for Newsletter!
Visit Forum! Post Questions!
Jobs At RoseIndia.net!

Have tutorials?
Add your tutorial to our Java Resource and get tons of hits.

We offer free hosting for your tutorials. and exposure for thousands of readers. drop a mail
roseindia_net@yahoo.com
 
   

Tutorials

Java Server Pages

JAXB

Java Beans

JDBC

MySQL

Java Servlets

Struts

Bioinformatics

Java Code Examples

Interview Questions

 
Join For Newsletter

Powered by groups.yahoo.com
Visit Group! Post Questions!

Web Promotion

Web Submission

Submit Sites

Manual Submission?

Web Promotion Guide

Hosting Companies

Web Hosting Guide

Web Hosting

Linux

Beginner Guide to Linux Server

Frameworks

Persistence Framework

Web Frameworks

Free EAI Tools

Web Servers

Aspect Oriented Programming

Free Proxy Servers

Softwares

Adware & Spyware Remover

Open Source Softwares


UISpec4J Open Source Software Written In Java


UISpec4J is an Open Source functional and/or unit testing library for Swing-based Java applications, built on top of the JUnit test harness.

If you are writing a Swing application, you will appreciate UISpec4J above all for its simplicity: UISpec4Js APIs are designed to hide as much as possible the complexity of Swing, resulting in easy to write and easy to read test scripts. This is especially true when comparing UISpec4J tests with those produced using Swing or low-level, event-based testing libraries.

Features:


  • API designed for readability: our APIs are designed to
    make the test scripts as close as possible to human-readable text. We avoid
    complex language construct such as casts or anonymous classes, and try to
    use data structures well suited to the data to be checked (indented ASCII
    for checking the hierarchical contents of a Tree, two-dimensional arrays for
    checking the contents of a Table, etc.).
  • Smart component search: the framework makes it possible
    to find UI components without requiring that the developers assign names to
    all of them. For instance, it is possible to find heavyweight components
    such as trees or tables without specifying any name, and it is possible to
    retrieve components such as buttons or check boxes using their displayed
    labels.
  • Rely on displayed information only: the library checks
    the labels displayed by components such as tables, trees or lists,
    instead of the string representation of their internal model data. To
    achieve this, the UI components check the values shown by the Swing
    component renderers.
  • Invisible execution: the framework does not require that
    the GUI be visible when the tests are being run. This is useful for instance
    when running the tests suite on a "headless" integration server.
  • No modifications needed in production code - you do not
    need to ship UISpec4Js JAR with your deliverable product, and GUI tests can
    be written without needing to adapt your application design.
  • Extensibility: you can add your own custom UISpec4J
    components to the library, for instance to support third-party Swing
    components



  • Smart color specification: colors are specified either
    with a string representation (in hexadecimal format, as in HTML), or with a
    human-readable name which is an approximation of the color - for instance,
    AA1100 is still "red".


       




 
Check More Open Source Software at Open Source Home
 

Open source Home | Open source Books | Open source Browser | Open source Code | Open source Community | Open source CRM | Open source Download | Open source Hardware | Open source HTML | Open source Image | Open source Java | Open source Software | Open source Voip | Open source Jobs | Open source E-mail | Open source E-mail Server | Open source Exchange | Open source Jobs | Linux Open Source | Open Source CMS | Open Source Groupware | Open Source e-commerce | Open Source Frameworks | Open Source PDF | HTML Editor Open source | Open Source Database | Open Source DBMS | Open Source FTP | Open Source Reports | Open Source Shopping Cart | Open Source Calendar | Open Source Ajax | Open Source Blog | Open Source Text Editor | Open Source Text Editor | Open Source chat | Open Source CD | Open Source ERP | Open Source Wiki | Open Source Content Management | Open Source Defination | Open Source Directory | Open Source | ocument management | Open Source Forum | Open Source Games | Open Source Identity | Open Source Java Database | Open Source Knowlegement base software | Open Source point of sales | Open Source portals | Open Source RFID | Open Source Server | Open Source Project | Open Source C++ | Open Source Firewall | Open Source Intelligence | Open Source Accounting Software | Open Source router | Open Source SQL | Open Source XML Editor | Open Source PHP | Open Source Templates | Open Source content Management system | Open Source Metaverse | Open Source Outlook | Open Source Web Templates | Open Source Bug Tracking | Open Source Game Engine | Open Source GPS | Open Source Intranet | Open Source POS | Open Source Proxy | Open Source Sound | Open Source Web Mail | Open Source PIM | Open Source Media Center | Open Source Backup Software | Microsoft Open Source | Best Open Source Software | Mac OS X Open Source | Open Source Images | Open Source Midi | Open Source Victor | Open Source Excel | Open Source Movement | Palm Open Source | IBM Open Source | Open Source Databases | Open Source dreamweaver | Open Source ISO | Open Source MMORPG | MIT Open Source | Open Source DRM | Open Source DVD Ripper | Open Source Encryption | Open Source JavaScript | Open Source JMS | Open Source Version control | Open Source Web Page | Open Source Download Manager | Open Source IRC | Open Source MP3 player | Open Source Testing | Open Source PVR | MySql Open Source | Developer open Source Library | open Source Installer | open Source Institute | open source project management | open source Accounting | open source Antivirus | open source Application Server | open source Business Model | open source Workflow engines in java

Useful Links
  JDO Tutorials
  EAI Articles
  Struts Tutorials
  Java Tutorials
  Java Certification
Tell A Friend
Your Friend Name
Search Tutorials

 

 
Browse all Java Tutorials
Java JSP Struts Servlets Hibernate XML
Ajax JDBC EJB MySQL JavaScript JSF
Maven2 Tutorial JEE5 Tutorial Java Threading Tutorial Photoshop Tutorials Linux Technology
Technology Revolutions Eclipse Spring Tutorial Bioinformatics Tutorials Tools SQL
 

Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs

About Us | Advertising On RoseIndia.net

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright 2007. All rights reserved.