Your SlideShare is downloading. ×
Improving ROI and Efficiencies of Software Test Case Automation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Improving ROI and Efficiencies of Software Test Case Automation

1,320
views

Published on

If you are facing challenges to get ROI from your Test Automation initiatives, this will help you.

If you are facing challenges to get ROI from your Test Automation initiatives, this will help you.


0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,320
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Improving ROI and Efficiencies of Software Test Case Automation
  • 2.
    • Why automate?
    • Test Automation challenges
    • Measure success of your automation
    • Advantage iLeap
    • About Impetus testing services
    Agenda
  • 3.
    • Complex and demanding applications
            • Manual regression testing is costly
            • Manual regression results in cutting corners
    • Agile product development requires
            • Lesser time to market through better test repeatability
            • Already developed features are ignored in manual testing as focus is more on new features
    • Fatigue sets into manual testing
            • Testers make mistakes
    • Manual testing gets expensive with time
    Why Automate?
  • 4.
    • Achieving positive ROI- many test automation initiatives do not actually result in a positive ROI
            • Scope, Objectives and Expectations have to be clearly defined and managed
      • Frequent product changes, enhancements, new features
            • Test cases can lag functionality being developed or they get out of sync
            • Timely communication of changes to the automation team
    • Communication / Collaboration between manual and automation engineers
    • Uniform and consistent automation platform not available
    • Training required for testing team to maintain the automated test suite
    Test Automation Challenges
  • 5.
      • At the onset clearly defined measures should be articulated and made a part of the automation strategy
      • Success of automation can be termed as positive if automation results in
            • Quick development
            • Low maintenance
            • Improved test coverage
            • Reduced test execution time
            • Improved test repeatability
          • Over a period of time the success criteria should be measured and trended
    Measure Success of Automation
  • 6. Introducing iLeap
      • iLeap removes manual inefficiencies and provides full support for Automated Software Testing
            • Simplified Automation that makes Test suite development as easy as writing manual test cases
            • Object repository is maintained in a separate file to remove redundancy
            • Action/Data values are maintained in Keyword Driven Tables
            • Core Engine converts the action sequences into Functional Automation Tool (FAT) compatible scripts with the use of internal framework components
            • FAT runs the scripts to execute automated test cases
            • Results are maintained in a separate repository with timestamps and build numbers
  • 7. Introducing iLeap
      • iLeap Key Features
            • Supports keyword/data/function driven testing paradigms
            • Data can reside in xls or other repository (future roadmap)
            • Easy migration from one test tool to another: Can work with any Automation Tool
            • Unattended execution with inbuilt recovery mechanisms
            • Supports all major functional automation tools and technologies including AJAX, Silver Light 3.0
            • Enable conditional execution feature to take care of complex real time business scenarios
            • Publishes the test results in easy to read format
  • 8. iLeap – Test Automation Framework
  • 9. Advantage iLeap
        • Why iLeap?
        • Quick development
            • Follows industries best approaches including Keyword Driven, Data Driven and Functional Decomposition
            • Pre built framework, resulting in a quick jumpstart
            • No Scripting - Rapid test development; productivity increases by up to 40%
  • 10. Advantages (Contd…)
        • Low Maintenance
            • Data Driven Testing- Minimizes tool dependency and empowers manual test engineers
            • Effective handling of incremental changes results in upto 60% cut in maintenance costs
  • 11. Advantages (Contd…)
        • Improved test coverage
            • Data Driven testing, supports MS Excel/XML to define data and action sequences - any test engineer can create automated tests; removes overhead of knowledge transfer within team
            • Execution Strategy can be planned w.r.t specific builds
            • Execution Priority can be defined at module/logical unit level
            • Handles database validation effectively
        • Reduced test execution time
            • Supports execution in unattended mode – enabling 24/7 test cycle
        • Improved test repeatability
            • Highly robust and scalable solution; tests can run repeatedly without changes
            • Effective recovery scenario to manage unhandled situation; effectively handles both application crash and tool crash
          • Web based ROI Calculations showcase the overall automation benefits for any application
          • http://qlabs.impetus.co.in/automation_roi_calculator/
  • 12.
        • About Impetus Testing Services
  • 13.
    • Quality & Test Engineering Group
      • Research Group
      • Execution Group
    • Focus on Testing for Products
    • In depth expertise across all aspects of Test Engineering
    • Rich experience on a variety of tools, techniques and methodologies
    • Proven processes and best practices for high quality deliverables
    • Strategic Approach to Product Testing
    • The critical questions: How to
      • maintain a high quality of testing
      • minimize the cost of testing
      • minimize the time spent on testing
    Test Organization and Approach
  • 14. Impetus Services Test Engineering and Consulting Product Testing Solution, Product Testing Service Test Automation Feasibility Study, Automation Strategy, iLeap Implementation White Box Testing API Testing, Web Services Testing, Code Coverage Analysis, Static Code Analysis Specialized Testing Web Application Security Testing, Migration Testing, Internationalization Testing, Interoperability Testing, Backward Compatibility Testing
  • 15. Q & A [email_address] www.impetus.com/qlabs