Академический Документы
Профессиональный Документы
Культура Документы
Common Mistakes
No plan for implementation
No buy-in from staff or management
No training for automators
No time allotted to automate
No time allotted for maintenance
No framework for reusability
Good intentions, poor execution
Why Automate?
Sounds cool
Boss said so
Cant keep up
Lots of repetitive tests
Lots of data driven tests
Reduce time spent on regression testing
What to automate
Smoke tests
Repetitive tests
Can run autonomously
Big risks
Take less time to automate than execute
Should
When to automate
stable-ish UI
Before you have to regression test
you need it to do
Compatibility with your application
Compatibility with your skillsets
Try it out
Beware of the hype
Record
Installation
and configuration
Learning to use the product
Develop a Framework
Organization of artifacts
Aim for reusability
Across
recognition
Navigation
Data validation
Automation Assessment
Objective
Objective
Background
14
Assessment Scope
Assessment Scope
Automation Prioritization
Environment Management
Test bed creation and maintenance
To
ol
Pr
oc
es
s
st
ce
Be acti
Pr
Scripting Standards
User Guides
Maintenance Process Handbook
Dynamic Script Allocation
Automation Review Tool
KR portal
Integration of automation
scripts to test management tools
Focus
Areas
k
or
ew
am
Fr
Infrastructure
Operating
Model
Functional Automation
Test Management
Configuration Management
Defect Management
License Management
15
Process
Communication and Collaboration
(BAs, Developers, Manual Testers, etc)
Identification and Prioritization
Planning and Estimation
Change Management
Maintenance Approach
16
Tools
Functional Automation
Test Management
Configuration Management
Defect Management
Open Source
17
Framework
18
Infrastructure
Environment Management
Test Bed creation and management
19
Best Practices
Scripting Standards
User Guides
Maintenance Process Handbook
Automation Review Tool
KR portal
20
Operating Model
Roles and Responsibilities
Organizations SLAs
Project Structuring
21
Approach - Highlights
Highlights
Focus Areas
Benefits
22
5000
2400
2003
2004
Offered as a distinct
service offering to
customers
Established onsiteoffshore model for
testing
2005
End-to-end IV&V
services provided
Brought in domain
alignment (Domain
Product Testing and
BA/QA Offering)
BFS
IV&V
INDEPENDENCE
PEOPLE
Team of over
5000 dedicated
SQA professionals
2006
CENTER OF
EXCELLENCE
Invested in focused
groups around tools &
frameworks to provide
client value-adds
2007
Enhanced service
offerings such as
compliance testing,
package testing,
White-box testing as
well as Domain/
Product Testing
(VisionPLUS, FACETS
& POS)
Launched to provide
specialized functional
testing services to
existing Cognizant
customers
800
170
75
Delivery excellence
through deployment
of innovative
methodologies.
Expand Global
footprint
Retail
Technology
Healthcare
ALLIANCES
Life Sciences
IME
CLIENTS
23
Value Adds
CRAFT defines the method for scripting of business
functionalities as reusable libraries that are repetitive
among test cases
CRAFT
Bulk uploads QTP scripts,
attachments and folder
structure to Quality Center
AHEAD
WS Test
Professional
CRAFT 2.0
DataXpress
DataXpress is a automated
test generation tool which
enables to streamline the
test data preparation
activity
24
Value Adds
Return on investment details to have maximum
transparency to client before an automation
engagement.
ROI
Calculator
It integrates and synchronizes
the defects management
module of Quality Center with
that of Bugzilla.
QC2bugzilla
Watir
Selenium test
manager
It is an automation
functional test tool
developed for web
automation
Win2Pro
Converts Winrunner
scripts to QTP
automatically
25
Thank you
Q&A
Have a question for the speakers?
Ask now.