Automation Testing

AUTOMATION TESTING

Automation at a Glance…

Challenges of Automation:

  • Not Scalable, Low Penetration
  • Never Ending CRs
  • 100% automation is not possible.
  • Benefits of automation is reaped only after so many cycles of test execution
  • Training and Support

Business Benefits of Automation:

  • Greater Coverage
  • Improved Test Productivity
  • Increased Reusability
  • Accelerated Time to Market execution
  • Reduced Testing Cycle
  • Doing what manual testing cannot

Framework Advantages

  • End to End Test Automation Management.
  • Reusability & Maintenance.
  • Configuration Management
  • Enhanced Reporting.
  • Multi Browser Support
  • Rapid Script Development.
  • Smart Exception Handling
  • Well Organized Code.
  • Test Data Management

Framework Architecture

Development Process With Angular JS
Development Process With Angular JS

Critical Success Factors & Framework Features

  • Provide points of extension – Framework will allow addition of multiple scripts and assets as per the testing requirements through an organized structure
  • Regression tests can be submitted multiple times without any change to the data(as per the business rules) or any other component associated with the tests. – Repeatable & Re-runnable
  • Supports data driven regression suite
  • Framework will provide flexibility for adding new functionality without limitations
  • Ease of End User Execution by facilitating choice of scripts execution
  • Framework will maintain a run history (Audit Trail) of each test for each run
  • Framework will provide mechanism to control jobs through a Admin Console(Web Application)
  • Never Ending CRs
  • 100% automation is not possible
  • Benefits of automation is reaped only after so many cycles of test execution
  • Training and Support