• Save
Improving ROI and Efficiencies of Software Test Case Automation
Upcoming SlideShare
Loading in...5
×
 

Improving ROI and Efficiencies of Software Test Case Automation

on

  • 1,717 views

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.

Statistics

Views

Total Views
1,717
Views on SlideShare
1,710
Embed Views
7

Actions

Likes
1
Downloads
0
Comments
0

2 Embeds 7

http://www.linkedin.com 4
https://www.linkedin.com 3

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Improving ROI and Efficiencies of Software Test Case Automation Improving ROI and Efficiencies of Software Test Case Automation Presentation Transcript

  • Improving ROI and Efficiencies of Software Test Case Automation
    • Why automate?
    • Test Automation challenges
    • Measure success of your automation
    • Advantage iLeap
    • About Impetus testing services
    Agenda
    • 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?
    • 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
      • 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
  • 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
  • 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
  • iLeap – Test Automation Framework
  • 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%
  • 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
  • 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/
        • About Impetus Testing Services
    • 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
  • 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
  • Q & A [email_address] www.impetus.com/qlabs