My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
TelluriumTrump080RC1  
Tellurium UI Module Firefox Plugin (Trump) 0.8.0 RC1: New Face and More Power.
Phase-Support, Phase-Implementation
Updated Jul 19, 2010 by John.Jian.Fang@gmail.com

Introduction

The Tellurium Automated Testing Framework (Tellurium) is an open source automated testing framework for web applications. Most web testing tools/frameworks focus on individual UI elements such as links and buttons. Tellurium takes a new approach for automated web testing using the UI module. The UI module makes it possible to build locators for UI elements at runtime. First, this makes Tellurium robust and responsive to changes from internal UI elements. Second, the UI module makes Tellurium expressive. A UI element can be referred to simply by appending the names (uid) along the path to the specific element. This also enables Tellurium's "Group Locating" feature, making composite objects reusable, and addressing dynamic web pages.

Trump 0.8.0 RC1 is out now with a new face as shown in the following diagram.

The new features in 0.8.0 RC1 release include:

  • IFrame support
  • Use Santa Algorithm to locate UI Module
  • Multiple UI Module recording
  • Export file to window
  • Tellurium command test
  • Better help menu
  • Many bug fixes

Please download the xpi file from here.

Workflow

The workflow for Trump 0.8.0 RC1 is shown as follows.

Record

User clicks on the web to select the UI elements he/she wants to test.

Generate

User generates the UI module by clicking the "generate" button.

Customize

Customize the UI module and change the UID and other attributes.

Add

Add the UI module to cache and start a new recording procedure. The source code is also shown in a window.

Test

Trump 0.8.0 RC1 also provides a UI to test Tellurium new Engine APIs.

What's Next

  • Automatically generate Tellurium DSL test scripts.

Resources


Sign in to add a comment
Powered by Google Project Hosting