smart test management system th hthrough oitfopen interfaces · integrated analysis • interact...

21
Smart Test Management System th h O It f through Open Interfaces S fT C f 2010 Connecting people with the world’s greatest travel possibilities SofTec Conference 2010 Pune Pune November 24, 2010

Upload: others

Post on 03-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

Smart Test Management System th h O I t fthrough Open Interfaces

S fT C f 2010Connecting people with the world’s greatest travel possibilities

SofTec Conference 2010 PunePune

November 24, 2010

Page 2: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

About SabreSabre Holdings connects people with theSabre Holdings connects people with theworld’s greatest travel possibilities by retailingtravel products and providing distribution and

H d t d i S thl k T

travel products and providing distribution andtechnology solutions for the travel industry.

•Headquartered in Southlake, Texas•Approximately 9,000 employees in 59 countries including 600+ in Indiacountries, including 600+ in India

•300+ airline customers in 113 countriesS b ’ t th 19 000•Sabre’s systems process more than 19,000 transactions per second – about 2 billion every dayday

Connecting people with the world’s greatest travel possibilities

Page 3: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

Sabre-Holdings Business

Connecting people with the world’s greatest travel possibilities

Page 4: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

Sabre India Office @ BLR

• Located at ITPL, Whitefield • Innovation using cutting

d t h ledge technology• Excelling in world class deliverydelivery• Excellent compensation & benefits

www.sabre-holdings.com

Connecting people with the world’s greatest travel possibilities

Page 5: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

The Myth of Sisyphus

• Sisyphus is a Greek mythology

• Sisyphean challenge can be equated to Testing & Automation challengeschallenges

Connecting people with the world’s greatest travel possibilities

Page 6: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

Problem statementQA Teams use different tools/methods for testing different requirements ex: Manual testing, QTP,different requirements ex: Manual testing, QTP,

FitNesse, Jmeter, SOAtest, Selenium etc..

QA’s would be using different Testing enginesQA s would be using different Testing engines, repositories, defect tracking systems.

How to ensure traceability across various tools [Project Management, Test Management, Automation

tools Defect Trackers etc]tools, Defect Trackers etc]

So how does IT develop a standard framework for Quality Assurance?

Connecting people with the world’s greatest travel possibilities

Page 7: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

The GoalThe GoalOne single Integrated execution and test management environment for commonly used QA tools in the organization at different QA phasesIntegrate tools using Open API’sg g pDrive Standardization across the organizationorganization

Connecting people with the world’s greatest travel possibilities

Page 8: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

The ApproachThe ApproachDevelop creation execution defectDevelop creation, execution, defect analysis capabilities within one single Test Management SystemTest Management System

U O T t A hit t M d l tUse Open Test Architecture Model to develop plug-ins for different test

i d f t t ki t lengines, defect tracking tools.

Connecting people with the world’s greatest travel possibilities

Page 9: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

One Stop Shop: The needOne Stop Shop: The need• Technology agnosticgy g• Single point of execution

for all Test Engines• Maintenance of Test

artifacts becomes easy and efficient

• Single repository of all Test Results

• Single repository for A l i f t t ltAnalysis of test results

Connecting people with the world’s greatest travel possibilities

Page 10: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

QA Tools / Framework

Connecting people with the world’s greatest travel possibilities

Page 11: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

Central Execution EngineCentral Execution Engine

FitNesse

CI - Hudson

QTPJmeter Quality

C tQ C C QTPCenterQuality Center Client

SOAtest

Eclipse Plugin

Connecting people with the world’s greatest travel possibilities

Page 12: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

Single & Central Repository• Options for repositories:

– Quality CenterPros• Pros

– In-built execution capability with other HP/Mercury tools like QTP, LoadRunner etc.

Manual Tests

– Extensible OTA API for adding more plug-ins

• ConsLicense based

QTP Tests

FitNesse Tests– License based

– SubVersion• Pros

Open source

QC /SVN

SOATest– Open source– Versioning built-in– Support for Java frameworks

• Cons

SVNJmeter Tests

Cons– No in-built database support

Connecting people with the world’s greatest travel possibilities

Page 13: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

Integrated Defect TrackingIntegrated Defect Tracking

I t ti ith d f t• Integration with defect tracking tools like BugZilla Jira MerrantBugZilla, Jira, MerrantTracker etc. (supported by OTA)y )– Bi-directional traceability

between QC and Defect T ki S tTracking System

– Bi-direction traceability between PMT and DTSbetween PMT and DTS

Connecting people with the world’s greatest travel possibilities

Page 14: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

Integrated Analysis• Interact with Quality Center (QC)

and access the test artifacts from Application Reports Current VsQC

• Benefits:– Consolidated view of execution

details such as results run

Application Reports

Reports Categories

Current VsBaseline

Comparisondetails such as results, run details, log files etc

– Facilitates comprehensive analysis of the test scripts results

Execution Summary By Rank

B I

Comparison analysis results

T t– Validate the Current Test results against a baseline results

– Generate Product-Area wise Reports (with failures categorized

Date Range

Export to

By Issue Type

By Analysis

Test case traceability

Bug p ( gby Severity)

– Ability to update the baseline for all test artifactsAbility to alert the Product area

Export to Excel

By Analysis type traceability

info

– Ability to alert the Product area functional SME for any corrective action/fix.

Connecting people with the world’s greatest travel possibilities

Page 15: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

Metrics & Reporting

Connecting people with the world’s greatest travel possibilities

Page 16: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

C l iConclusions

• Integrated QA environment is possible with Open Interfaceswith Open Interfaces

• Enables Integration of various tools like, Quality Center FitNesse QTP SOAQuality Center, FitNesse , QTP, SOA Test and the PM tools seamlessly

Connecting people with the world’s greatest travel possibilities

Page 17: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

A k l d tAcknowledgementsS i i Chi th [Di t T ti• Srinivas Chintha [Director, Testing, Quality & Consulting]

• Sandeep Meesarapu [Development Manager]

• Vikram Gudur [Automation Architect]• Nafees Ahmed [Project Manager]Nafees Ahmed [Project Manager]• Sundeep Raghavachary [Tech Lead]

R h i K ki [S ft E i ]• Raghuvir Konanki [Software Engineer]Connecting people with the world’s greatest travel possibilities

Page 18: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

R fReferences

• http://www.sabre-holdings.com• http://www hp com• http://www.hp.com• http://www.versionone.com• http://www.bugzilla.org• http://www.fitnesse.orgp g• http://jakarta.apache.org/jmeter/

Connecting people with the world’s greatest travel possibilities

Page 19: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

Demoe o

Connecting people with the world’s greatest travel possibilities

Page 20: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

Q & AQ & A

For more information about the integratedframework Please get in touch withframework, Please get in touch [email protected]

Connecting people with the world’s greatest travel possibilities

Page 21: Smart Test Management System th hthrough OItfOpen Interfaces · Integrated Analysis • Interact with Quality Center (QC) and access the test artifacts from QC Application Reports

Thank You

Connecting people with the world’s greatest travel possibilities