End to End Performance Automation
for Zero Trust Access Product

OBJECTIVES

Benison was engaged with a client for End-to-End Performance Automation. The main objective here to avoid manual regression of different test cases for multiple releases and multiple products . 

Storing the test results for 6 months in DB which helps in comparing the field Issues logs.

CHALLENGES

Design and Development of REST based MVC automation Framework. Implementation of scheduler logic to distribute the resources for various Products .

ACCOMPLISHMENTS

End to End Performance Automation  using REST

Successfully Delivered the framework within strict timed lines. Integrated Framework with Jenkins using Jenkin Plugin​.

TECHNOLOGIES

Ruby on Rails​, REST​, VPN Technologies​, Jenkins, Redis, Memcache, Sidekiq

SOLUTION ARCHITECTURE

Benison used RoR framework to develop the End-to-End Performance Automation

The REST based framework is designed on MVC (models-view-controller) architecture. 

Different End points have been developed to execute CRUD operations. 

Depends on requirements each end point has different Logic as well different operations.  Scheduler decides the resources for each test case and execute the resources depends on resource availability.