SlideShare a Scribd company logo
1 of 6
LESSONS LEARNED IN TEST
AUTOMATION OF ERP APPLICATION
Kishore Chavali
Presented at QAI Conference Bangalore (1999)
INITIAL PROJECT
 Automation project completed with extensive use of
  record and playback
 Heavy initial investment to develop lot of scripts
LESSONS LEARNED
 Record and Playback approach is not effective
  when application is data dependent
 Test Automation is development

 It is not possible to achieve automated testing in all
  types of testing
 Error Recovery routine is very important for
  automated test suite to be successful.
 Test Automation will have bugs.
REVISED PROJECT
 Recruited test developers
 Developed Test Scripting Standards

 Reuse of Test Scripts designed and developed

 Developed an efficient Error Recovery routine.

 Trained test developers

 Developed more data driven tests

 Invested automation efforts in areas that are most
  critical
PAY ATTENTION
 Immature testing Processes and methods
 Technical Limitations of tools

 Return on Investment of Test Automation
REFERENCES
   Test Automation Snake Oil by James Bach.
    www.satisfice.com/articles/test_automation_snake_oil.
    pdf
   Automated Software Testing – A Perspective by Kerry
    http://www.methodsandtools.com/archive/archive.php?id
    =33
   Success with Test Automation by Bret Pettichord
    http://www.prismnet.com/~wazmo/succpap.htm
   Howard Fear on Test Automation by Howard Fear
   Lessons from Automation by Elfriede Dustin (Featured
    Article in STQE Magazine):
    http://www.stickyminds.com/sitewide.asp?ObjectId=180
    2&Function=edetail&ObjectType=ART

More Related Content

More from Sreeram Kishore Chavali

More from Sreeram Kishore Chavali (20)

Samasyala Parishkaram
Samasyala ParishkaramSamasyala Parishkaram
Samasyala Parishkaram
 
Seela Nirmana Vidhanam
Seela Nirmana Vidhanam Seela Nirmana Vidhanam
Seela Nirmana Vidhanam
 
Yuvatharam Samasya
Yuvatharam SamasyaYuvatharam Samasya
Yuvatharam Samasya
 
Vidhyarthi
VidhyarthiVidhyarthi
Vidhyarthi
 
Jateeya samykyatha
Jateeya samykyatha Jateeya samykyatha
Jateeya samykyatha
 
Bharateeya yuvatha
Bharateeya yuvathaBharateeya yuvatha
Bharateeya yuvatha
 
Lakshyam
Lakshyam  Lakshyam
Lakshyam
 
Vivek Bharati Telugu (Oct - Dec 2013)
Vivek Bharati Telugu (Oct - Dec 2013)Vivek Bharati Telugu (Oct - Dec 2013)
Vivek Bharati Telugu (Oct - Dec 2013)
 
Vivek Bharati Telugu (April-June,2014)
Vivek Bharati Telugu (April-June,2014)Vivek Bharati Telugu (April-June,2014)
Vivek Bharati Telugu (April-June,2014)
 
Vivek Bharati Telugu (Jan-March,2014)
Vivek Bharati Telugu (Jan-March,2014)Vivek Bharati Telugu (Jan-March,2014)
Vivek Bharati Telugu (Jan-March,2014)
 
Quality myths
Quality mythsQuality myths
Quality myths
 
One Page Management
One Page ManagementOne Page Management
One Page Management
 
Survey Results - Job Source
Survey Results - Job SourceSurvey Results - Job Source
Survey Results - Job Source
 
Product Management - Quality teams collaboration
Product Management - Quality teams collaborationProduct Management - Quality teams collaboration
Product Management - Quality teams collaboration
 
Gamification ideas for Time Management
Gamification ideas for Time ManagementGamification ideas for Time Management
Gamification ideas for Time Management
 
One Minute for Myself
One Minute for MyselfOne Minute for Myself
One Minute for Myself
 
Managing change
Managing changeManaging change
Managing change
 
Quality assurance – winning formula
Quality assurance – winning formulaQuality assurance – winning formula
Quality assurance – winning formula
 
Leading to Win
Leading to WinLeading to Win
Leading to Win
 
Testcase Preparation Checklist
Testcase Preparation ChecklistTestcase Preparation Checklist
Testcase Preparation Checklist
 

Lessons learned in Automation

  • 1. LESSONS LEARNED IN TEST AUTOMATION OF ERP APPLICATION Kishore Chavali Presented at QAI Conference Bangalore (1999)
  • 2. INITIAL PROJECT  Automation project completed with extensive use of record and playback  Heavy initial investment to develop lot of scripts
  • 3. LESSONS LEARNED  Record and Playback approach is not effective when application is data dependent  Test Automation is development  It is not possible to achieve automated testing in all types of testing  Error Recovery routine is very important for automated test suite to be successful.  Test Automation will have bugs.
  • 4. REVISED PROJECT  Recruited test developers  Developed Test Scripting Standards  Reuse of Test Scripts designed and developed  Developed an efficient Error Recovery routine.  Trained test developers  Developed more data driven tests  Invested automation efforts in areas that are most critical
  • 5. PAY ATTENTION  Immature testing Processes and methods  Technical Limitations of tools  Return on Investment of Test Automation
  • 6. REFERENCES  Test Automation Snake Oil by James Bach. www.satisfice.com/articles/test_automation_snake_oil. pdf  Automated Software Testing – A Perspective by Kerry http://www.methodsandtools.com/archive/archive.php?id =33  Success with Test Automation by Bret Pettichord http://www.prismnet.com/~wazmo/succpap.htm  Howard Fear on Test Automation by Howard Fear  Lessons from Automation by Elfriede Dustin (Featured Article in STQE Magazine): http://www.stickyminds.com/sitewide.asp?ObjectId=180 2&Function=edetail&ObjectType=ART