PSR Framework

What exactly is PSR Framework ?

PSR stands for Performance, Scale & Resilience Testing. The PSR Framework is an unified application that simplifies the complexities involved in all the above mentioned testing phases. It’s an amalgamation of threshold testing of an application which is put under test in a very simplified manner. The intent is to have a single interface which is an ease to the user.

Problem Statement

Testers find Performance, Scale & Resiliency testing a major hiccup, as one has to install various tool specific configuration, deployment as well as take care of sizing of infrastructure required to determine specific environment. There isn’t a single application which caters to perform all these 3 major testing concepts under one roof.

<span data-metadata=""><span data-buffer="">Why UX was required?

The Engineering team at Calsoft faced hiccups while performing the PSR testing in various environments with it’s specific hindrances mentioned in the Problem statement. An urge to come up with an unified application was the need of the hour that emerged with an ideation of having a single platform which caters to the requirement, but with a simplified UI & this when the UX came to their rescue.

<span data-metadata=""><span data-buffer="">UX Team Size

I was the sole contributor for this module

<span data-metadata=""><span data-buffer="">Tools Used

Figma, Miro

Project Challenges

  • Installing tool specific configurations & deployments.
  • Having skilled resources to perform each of these testing.
  • Shortlisting the appropriate test cases bound to perform the PSR testing.

<span data-metadata=""><span data-buffer="">Product Users

Quality Assurance foolks across the department.

Design Process

<span data-metadata=""><span data-buffer="">How did it all start!

I was briefed about the project, it’s requirement, functional specifications and the end users of this product. The hiccups they were facing in showcasing the built framework and the challenges off-course! Based on the inputs from the Engineering, the UX design process was followed. During the Ideation phase, gathered all the specification documents that were drafted for the project. Thoroughly checked each of them and came up with a User Flow diagram. Drew inspiration from my previous projects on designing the dashboard. The draft design version was run through the team to get their feedback and updated the mocks based on the suggestions placed.

<span data-metadata=""><span data-buffer="">User Persona

<span data-metadata=""><span data-buffer="">Taskflows

High Fidelity Design

Takeaways & Module Insights

Testers across the firm were able to use this application with ease without any hiccups just like any other automation framework which could be scheduled timely as well.

Scroll to Top