Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 49.484.503 Times

Abbot 1.0.0 RC5

  Date Added: January 18, 2010  |  Visits: 1.053

Abbot 1.0.0

Report Broken Link
Printer Friendly Version


Product Homepage
Download (116 downloads)



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). Whats 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 Java GUI Testing Framework: Record and play back actions to test your Java GUI, suitable for use by developers and QA.

Requirements: No special requirements
Platforms: Linux
Keyword: Abbot Application Java Java Ui Programming Quality Assurance And Testing Test Ui Used
Users rating: 0/10

License: Freeware Size: 5.7 MB
USER REVIEWS
More Reviews or Write Review


ABBOT 1.0.0 RELATED
Programming  -  Jamit 5.0
Jamit is short from Java Access Modifiers Inference Tool and it allows you to infer tighter access modifiers for Java code. Analyzing bytecode, it can find out if fields or methods may be declared private, default, protected, or final....
7.5 MB  
Scientific and Engineering  -  Quality Assurance & Control system 2.1
Quality Assurance & Control system software provides you a Quality Assurance & Control database client server system. Postgresql server, delphi clients, web php, www-sql interface. It could be used for cable factory, solve all traceability needs,...
 
Programming  -  VitalSigns 1.1
VitalSigns provides an easy to use application for logging report data over time, and reporting that data in an easy-to-digest format. VitalSigns is written in a very extensible manner so that you may extend it to retrieve report data from...
102.4 KB  
Development Editors  -  Test Script Editor 1.2.0 RC 2
Test Script Editor is a software built in order to help you test your Java UI. Comprised from Abbot, which lets you programmatically drive UI components, and Costello which allows you to easily launch, you will be able to explore and control an...
 
Network & Internet  -  Quality Assurance Agent 0.1
QAA is a XUL Mozilla Firefox extension that performs a user supplied test list on a Web application. Test sessions can be defined by example. A report is generated when sessions are replayed. Whats New in This Release: - This release can...
30.72 KB  
Programming  -  JTestCase 4.0.0
JTestCase is a 100% pure Java, open-source framework that helps in separating test case data from test case units. Although the following examples show JTestCase used together with junit, please note that JTestCase has no dependence on junit...
655.36 KB  
Programming  -  Sahi 2007-06-22
Sahi is an automation and testing tool for web applications, with the facility to record and playback scripts. Developed in java and javascript, this tool uses simple javascript to execute events on the browser. Sahis features include,...
1.5 MB  
Programming  -  Test Environment Toolkit 3.7
Test Environment Toolkit in short TET, is a multi-platform uniform test scaffold, into which non-distributed and distributed test suites can be incorporated. TET supports tests written in C, C++, Perl, Tcl, Shell (sh, bash, and POSIX shell),...
952.32 KB  
Programming  -  Open Source Requirements Management Tool 1.5
Open Source Requirements Management Tool is designed to achieve full SDLC traceability for features, requirements, design, implementation, and testing. Open Source Requirements Management Tool has a UI for requirements derivation, version...
145 MB  
Programming  -  BuildBot 0.7.5
BuildBot project is a system to automate the compile and test cycle required by most software projects to validate code changes. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed...
583.68 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB