Upload
ahmadfiroz
View
222
Download
0
Embed Size (px)
Citation preview
8/8/2019 Sengpiel Automated Regression Testing
1/19
Advanced Automation for Regression
Testing of Applications
Gregory M. Sengpiel, General Managerwww.origsoft.com
8/8/2019 Sengpiel Automated Regression Testing
2/19
The Quality Conundrum
The Quality Conundrum is theparadox of improving applicationquality while reducing the costsassociated with time and resourcesand balanced against application risk.
,often in conflict as informationsystem teams attempt to deliverquality applications within their
budgetary constraints.
8/8/2019 Sengpiel Automated Regression Testing
3/19
Risk-Volatility Triangle
esting
esting
esting
esting
Volatility
Volatility
Volatility
Volatility
Risk
Risk
utomated
utomated
utomated
utomated
8/8/2019 Sengpiel Automated Regression Testing
4/19
Company Background
Founded 1997
Over 400 customers in 25 countriesHeadquarters in USA, Europe and Australia
Global distribution network
Key industry relationships
8/8/2019 Sengpiel Automated Regression Testing
5/19
Total Testing
Test planning and managementDefect tracking and issue support
es a a managemen
Database effects
Batch and Interactive processing
Visual layer testing
Action maps
8/8/2019 Sengpiel Automated Regression Testing
6/19
Traditional Tools
Script based, high maintenance and skillscosts, cannot evolve
x r , u r ,hide application knowledge
Extend not shorten timescales,ecome par o e pro em
8/8/2019 Sengpiel Automated Regression Testing
7/19
TestPlan
Testing Tasks
Testin Resources
Collaboration
Defect Tracking
Project Management
Audit Reporting
8/8/2019 Sengpiel Automated Regression Testing
8/19
TestBench
Data Extraction
Database effects
File Compares
QA Team Managed
Data Rules
8/8/2019 Sengpiel Automated Regression Testing
9/19
TestDrive
Code Free Script Development
-
Variable Data
.Net , Web, Ajax, Eclipse, Java,n ows, reen creen
Data Validation Rules
Block Testing
Quality Checks; Spelling, Links
Tracked Fields and Verification
8/8/2019 Sengpiel Automated Regression Testing
10/19
Testing Application Stack
Test
&
Data Input
Drive
Web Windows
TDatabase Effects
Integration Layer
stBench
Oracle
Environment Management
for Test Database
8/8/2019 Sengpiel Automated Regression Testing
11/19
Automated Testing Competitive Analysis
HPMercury
IBMRational
BorlandSegue Compuware
Code free
e - ea ng scr p s
Server-side testing
Test ata management
Manual test automation
Total Testing
8/8/2019 Sengpiel Automated Regression Testing
12/19
DBAs and QA
How much time do DBAs spend managing test data environments?
Why is that?
8/8/2019 Sengpiel Automated Regression Testing
13/19
Test Data Environments
Test Data Environments Create
Extraction
Data Sampling
Manage
Data Selection
Focused, Relevant Test Data
Protect
Incremental Checkpoints & Rollbacks
Security
Scramble data for compliance
Designed for use by QA resourcesEase of use
Improve collaboration with QA resources
8/8/2019 Sengpiel Automated Regression Testing
14/19
Oracle Database EnvironmentManagement
QA1Clone Schema
Data Scrambling
Repeat
DataQA2
QA3
8/8/2019 Sengpiel Automated Regression Testing
15/19
Data Strategy
DataData ResultProcess
Different Changed Different
X?? X
Remove the Variables TestDrive removes the human variable
Environment Protection removes the data variable
8/8/2019 Sengpiel Automated Regression Testing
16/19
Environment Management
Incremental Check Points
CustomersCheck Add an Order Shipping InvoicingCheck Check CheckCheckCheckCheck
Incremental Roll-back
8/8/2019 Sengpiel Automated Regression Testing
17/19
Proven
BP/Castrol save 90% of time in testing complex processes
HMV hit pre-Christmas deadline, saving 3 months
Cargill save over $270k yearly, testing JDE
Macmillan Cancer Relief saved 66% in testing time, doubled coverage
RBS 6 weeks of UAT to 1 week 83% saving in time
HSBC save 50% of time in unit testing Coda changes
Capital One saved 75% of Business as Usual testing of web site
Skandia UK save 90% of effort in re ression testin
Automation that works!
8/8/2019 Sengpiel Automated Regression Testing
18/19
What do you do next?
Call: 630 321 0092
Click: www.origsoft.com
Email: [email protected]
Join our new webinar program
Be an Original Thinker!
8/8/2019 Sengpiel Automated Regression Testing
19/19
ro uc emons ra on
,
Original Software
19