EclipseCon 2007 March 5-8, Santa Clara California





Take A Ride With Data-Driving Your TPTP Test

Bianca Jiang (IBM)

· Demo

Wednesday, 15:30, 50 minutes | Room 206

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

Data-drive test is an important concept in the testing industry. Datapool is an excellent tool to enable that while still keeping the tests automated. Using the right set of test data can make all the difference for test effectiveness and test coverage. The "right" test data includes not only "good data" for positive testing, but also "bad data" for negative testing and even error conditions. The Test and Performance Tools Platform (TPTP) provides a Datapool tool that does just that.

This demo shows the difference in test results and test coverage by using a set of concrete data incrementally in a sample TPTP test, through which, you will learn the structure of TPTP Datapool, different ways to create it, how to edit data with the Datapool editor, and how to use it in test code with the Runtime API. By the end of the demo, attendees will understand the concept of Datapool, the importance to data-drive test and how easy it is to use the TPTP Datapool to achieve that. The working sample and code used in the demo will be provided to the attendees.

Bianca Jiang is an advisory software engineer in Rational Automated Software Quality (ASQ) group of IBM SWG. After receiving her M.S. in Information Systems from Northeastern University in 2000, Bianca joined Rational ASQ group developing several generations of automated software unit, GUI and manual testing solutions. She started her contribution to Eclipse Test and Performance Tool Platform (TPTP) project since 2004, concentrated on the development and improvements of common test UI. Bianca’s current focus is a deployment automation solution leveraging the integration of multiple tools between Rational and Tivoli.

Floor Plan

Gold sponsors

Ingres logo

BEA logo

IBM logo

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

Silver sponsors

Compuware logo

Sybase logo

Google logo

Nexaweb

Activegrid

Genuitec

Instantiations

Cloudsmith

Code Gear

ACCESS

Oracle

Telelogic

Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo

GoingtoMeet.com logo

Methods and Tools logo

Eclipsezone logo

Addison-Wesley logo

Eclipse Magazin logo

Embedded Computing logo

SD Times logo

Enterprise Open Source logo

ACM Queue logo

TheServerSide Java Symposium

Eclipse Review logo

Software Test & Performance logo

Eclipse Developers Journal logo

Eclipse Source logo