Automation Testing UFT - Case Study


Automation Testing UFT Case Study

Introduction

SrinSoft, a rapidly growing IT Consulting company specialized in helping customers manage the convergence of Digital IT and Engineering Services with seamless automation and distinctive products. With an ISO 9001:2015 accreditation, our unique industry-based, consultative approach helps clients build and run more innovative and efficient businesses.

SrinSoft with more than 400+ seasoned IT professionals, distinguished Design & BIM Engineers, Automation Specialist and operations in USA, Dubai, Europe, Australia and India (Chennai, Bangalore, Pune & Hyderabad), strives as the customer's trusted partner in managing their technical complexities and providing the best possible solutions.

Business Challenge

  • While testing domain expertise require to understand the application.
  • In logistics domain date played an important role in the test data. But there was issue while passing the date as input to the application
  • Products are not delivered during weekends and federal holidays, test data (date) which is given as input needs to be changed manually each time before the execution of test cases.
  • Generated quote will get expired in 2 days after the move, to run the script each time the quote reference number needs to be updated.
  • Failure of existing scripts.
  • Modal / Confirmation pop up were added to the application

Solution

  • New Functions were created to convert the date into correct format and the application accepts the implemented format.
  • New functions with SQL queries were generated and based on the input (Date) it automatically checks whether the day falls on weekends or federal holidays, then queries allows to pick up the working days.
  • Instead of using the expired reference number of the quote, generated new functionality gets the latest quote number that can be used in the application.
  • Removed the unnecessary actions according to the analyzed framework and application, changes were made in the framework for successful execution of scripts.
  • Recovery scenarios were created to overcome the new model and also confirmation pop up’s which were included in the design.

Solution

  • Implemented Bootstrap to make application more approachable.
  • Implemented Angular JS to overcome all performance related issues and to make the processing time optimal
  • New design supports all updated browsers and also is compatible to run this application for both desktop and mobile versions.
  • Implemented application supports drag and drop option to attach relevant documents such as invoice, approvals etc.
  • Exclusively designed as single page application