Abbot 1.0.0 RC5
Details
| Size: | 0K |
| Last Update: | 2008-04-15 23:41:38 |
| OS Support: | Linux |
| License/Program Type: | Common Public License |
| Publisher: | Abbot Team |
| Price: | $0.00 |
Description:
Abbot 1.0.0 RC5 is quality assurance and testing software developed by Abbot Team.
Abbot helps you test your Java UI. Abbot framework comprises Abbot, which lets you programmatically drive UI components, and Costello (built on Abbot) which allows you to easily launch, explore and control an application. The framework may be used with both scripts and compiled code.
This overview of the Abbot system will give you an idea of the different system components and how it is used. There is also some background concerning the issues involved with Java GUI testing.
You can see what Costello (the script editor) looks like or try it out via Java Web Start by using the links to the right. The screen shot shows a sample application, its UI hierarchy, and some component properties as displayed by Costello.
Here is what GUI unit test code looks like using Abbot (see Tutorial 1 or Tutorial 2 for more examples).
Refer to the API documentation for the ComponentTestFixture, ComponentTester and Robot classes, as well as the framework tests in the test source subdirectory.
You can also record user actions directly into a script which controls the event playback and testing.
This form of test is more suitable to integration/functional testing. The Costello script editor is provided which can record user actions and facilitate script construction and maintenance. It also provides insight into the hierarchy of the application under test.
You can launch the editor with the Web Start link above and immediately point it at any application you wish to launch and examine. The editor provides a hieararchy browser which displays all components in use by the application, as well as a wealth of information about any component selected in the hierarchy.
JUnit is used as the controlling harness for running tests and suites of tests, but scripts can easily be wrapped to run in other environments. Scripts may also be used to create a demo or tutorial for an application. You can drive the actual application and provide popup annotations while it is running.
Abbot is provided under the Common Public License (CPL).
What's New in This Release:
Provide object-based JListLocation
Ensure JComboBox tester works on LAFs not based on Basic.
Improve JFileChooserTester methods and javadoc.
Provide frame waiting methods in ComponentTester to replace deprecated ones.
JRE 1.3 class format compatibility
Include missing bits from src.jar
Abbot 1.0.0 RC5 supports english interface languages and works with Linux.
Downloading Abbot 1.0.0 RC5 will take if you use fast ADSL connection.
0 comments
Add to
Abbot 1.0.0 RC5 Version History
Related Software
|
|
From category: Bug-Tracking |
| Bluetail Ticket Tracker 4.0.2 is bug tracking software developed by Torbjorn Tornkvist. The Bluetail Ticket Tracker (BTT) is a system for creating, storing and keeping track of tickets. A ticket de... |
|
|
From category: Perl-Modules |
| Google::Ranker is a Perl module to find the ranking of a site/result against a search.... |
|
|
From category: Libraries |
| errhdl 0.3 is libraries software developed by Jan Behrens. errhdl is a small C library that offers error handling methods similar to the exception handling in C++. In the event of errors, no... |
|
|
From category: Perl-Modules |
| Chemistry::Elements is a Perl extension for working with Chemical Elements.... |
|
|
From category: Libraries |
| CGI::WeT::Modules::News 0.71 is libraries software developed by CGI::WeT::Modules::News Team. CGI::WeT::Modules::News are Perl extensions to engine to allow article management. SYNOPSIS \... |
|
|
From category: Libraries |
| Conjury::C::Darwin 1.004 is libraries software developed by James Woodyatt. Conjury::C::Darwin is a Perl Conjury with the Darwin C/C++ tools. SYNOPSIS c_compiler Vendor => \'Darwin\... |
|
|
From category: Version-Control |
| Distributed Concurrent Versioning System 1.0.3 is version control software developed by elego Software Solutions GmbH. Distributed Concurrent Versioning System (DCVS) project extends the well-known... |
|
|
From category: Libraries |
| DBIx::Simple::Examples 1.26 is libraries software developed by Juerd Waalboer. [COPRIGHT=1] EXAMPLES General !/usr/bin/perl -w use strict; use DBIx::Simple;\... |
|
|
From category: Code-Generators |
| Codavaj 1.2.0 is code generators software developed by Peter Klauser. codavaj is javadoc in reverse. A seemingly useless tool. Arguably of interest only to the most hardcore java hackers. A \"must... |
|
|
From category: Libraries |
| Chart::Graph::Xrt2d 3.2 is libraries software developed by CAIDA Perl development team. Chart::Graph::Xrt2d is a Perl module for creating graph charts. SYNOPSIS Include module u... |
|
|
From category: Perl-Modules |
| IMS::ReleaseMgr::Utils is a collection of utility routines for rlsmgr scripts.... |
|
|
From category: Libraries |
| Convert::Wiki::Node::Head 0.05 is libraries software developed by Tels. Convert::Wiki::Node::Head is a Perl module that represents a headline node. SYNOPSIS use Convert::Wiki:... |
|
|
From category: Interpreters |
| Gambas 2 1.9.46a is interpreters software developed by Gambas Team. Gambas is, before all, a Basic language with object extensions. A program written with Gambas is a set of files. Each file... |
|
|
From category: Debuggers |
| Alleyoop 0.9.2 is debuggers software developed by Jeffrey Stedfast. Alleyoop is a GNOME front-end to the popular Valgrind memory debugger. Alleyoop is a graphical front-end to the increasing... |
|
|
From category: Libraries |
| Embperl::TOC 2.2.0 is libraries software developed by G. Richter and A. Beckert. Embperl::TOC is a Perl module for Embperl Documenation: Table of Contents. Embperl can be used in many ways a... |
Leave a comment