Professional Documents
Culture Documents
IBM Rational Software
IBM Rational Software
IBM Rational Software
Development Conference
2008
Agenda
Challenges faced in testing complex, Insurance domain applications Role of Test Automation in testing complex, Business Driven application. KOBCA Introduction and Motivation Demo of the KOBCA A keyword driven framework over IBM RFT Case study How KOBCA helped a major insurance giant increase their test coverage and reduce the testing cycles by more than 40%
Automation Approach
Conventional Automation Approach
Record\PlayBack DataDriven Framework Functional Decomposition
Challenges
Dependency on Automation Expert Reduced Role of Business Tester Dependency on Application Availability Risk involved with change of Automation Tool
KOBCA : Motivators
Empowerment of Business Experts in test Automation Expedite through Re-Use Tool Agnostic Approach meaning flexibility Effective Test Data Management Intuitive Reporting Facility- Lesser time to debug
KOBCA :Elements
10
KOBCA - Elements
Test Automation Tool External Function Libraries Object Repositories Data-pool Business Components Test Scripts
11
Automation Tool
Tool of choice : IBM Rational Functional Tester Advantages
Validate dynamic data with dynamic data validation wizard Ensure playback resilient to application changes with ScriptAssure technology Test script version control for parallel development Powerful test editing language Java Native Java and Visual Basic .NET editor and debugger for advanced testers
12
or
13
DEMO
14
Case Study
KOBCA implementation helps Max New York Life in Cutting Regression testing Costs by more than 40%
15
16
17
18
Key Features
Presenting a easy to use interface (Generally spreadsheet based) instead of eclipse based RFT interface to the automation end users to create their test cases Integration of automation framework with Bug Reporting interface (SEVA) Preparation of centralized test reporting interface
19
Automation Plan
Four Phased Approach
Phase-1 Phase-2 Phase-3 Phase-4
20
21
QUESTIONS
22
Learn more at: IBM Rational software IBM Rational Software Delivery Platform Process and portfolio management Change and release management Quality management Architecture management
THANK YOU
Rational trial downloads Leading Innovation Web site developerWorks Rational IBM Rational TV IBM Rational Business Partners
Copyright IBM Corporation 2008. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBMs sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, the ondemand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.
23