Venue: Onsite
Date: 15 August 2008
Fee: RM4000/day
Contact: Sales@k365labs.com
Skill level
Basic
Duration
1.0 days
Description
This introductory module is designed to familiarize testing professionals with the basics of Rational's functional test automation tool, Rational Robot. Students will be provided with hands-on instruction, from simple record/playback techniques to advanced test scripting concepts. Rational TestManager will be used to organize and process test results to facilitate data analysis. The focus will be on applying Rational Robot to resolve common automated testing challenges and to build effective, versatile test scripts through best practices and savvy usage of SQABasic code.
Audience
The target audience is new Rational Robot, TeamTest, TestStudio, or Enterprise users. The principles taught in this module apply to all environments that Robot supports. The module is designed primarily for Quality Assurance professionals who will be using the automation tools. The audience might also include QA practitioners, managers, or team leaders who are responsible for interacting with testers or who need to ensure that tools are being implemented fully and appropriately.
Skills taught
Upon completion of the module, participants should be able to:
· Describe the function and purpose of Rational Robot.
· Navigate the Rational Robot interface.
· Apply good scripting practices.
· Record and play back automated scripts.
· Use Verification Points in an appropriate context.
· Modify scripts to extend test capability and reduce script maintenance.
· Create data-driven tests.
Module outline
· Benefits of using Rational Robot to automate tests.
· Test script development process.
· Contents of a Rational Project and test datastore.
· Recording, debugging, and playing back techniques.
· Setting the record and playback options for Rational Robot.
· Developing and executing shell scripts.
· Inserting verification points and wait states to ensure test script reliability and validity.
· Regression testing using existing Rational Robot test scripts.
· Using the test log and verification point comparators to investigate and analyze test results.
· Using SQABasic to edit test scripts to extend their functionality and reduce maintenance.
· Creating custom verification points
· Using datapools and data files