Banner

Global Health Tech company

  • project-icon

    Partner: Philips Healthcare

  • tech-icon

    Technologies Used: POSTMAN, GATLING, BAMBOO

  • domain

    Domain: Health care

The Company

A global leader in health technology, this organization is revolutionizing the way patients receive care and enabling better outcomes across the healthcare continuum. Headquartered in the US, our partner is an industry leader in diagnostic imaging, image-guided therapy, patient monitoring, and health informatics, along with consumer health and home care.

The company has been a pioneer in the medical alerts category in North America and holds the #1 position in the industry. Leading the industry since the last four decades, the organization is catering to over 7 million seniors and their family members through a network of more than 2,500 hospitals and senior living facilities.

The Challenge

The motivation behind their caregiving products is to make it easier for the family members of aging loved ones to take care of them. The company provides an easy-to-use medical alert system that lets you summon help at any time of the day or night, even by someone who cannot speak.

However, the testing process was witnessing a few challenges and had to be revamped to meet rising customer expectations. Let’s go through each of these challenges -

  1. The manual testing of approximately 800 test cases was increasing the release time of the product with every sprint delivered.

  2. The continuous testing in an iterative release process was proving to be a challenging task.

  3. The application had to be tested in diverse environments.

  4. End-to-end testing had to be performed to cover all the major components involved.

  5. The application performance had to be constantly maintained to meet the defined SLAs so that customers can have a seamless experience.

  6. The product had to be tested on different devices and operating systems.

Since the application was witnessing a rising customer base, we had to find a way to increase the number of test cases while ensuring that the testing time is brought down. Our goal was to ensure faster releases without compromising on the overall quality of the application.

The Solution

Along with the client, Knoldus decided that the best option was to automate and implement an API testing pipeline with the help of multiple open-source tools and design a custom data-driven framework that allows us to:

  1. Reduce the time to create and maintain scripts.

  2. Combine several automation tools in order to get the benefits of each one of them.

  3. Develop special features that can be reused by all scripts including -

    • Taking screenshots

    • Connecting with a database

    • Creating automated test report

We chose the following tools & technologies to accomplish our goals -:

  1. Javascript as a general scripting language

  2. Postman as a functional automation testing tool to automate the API tests.

  3. Gatling as a performance test automation tool.

  4. GraphQL HTTP client to verify the correctness of data in the database.

  5. Bamboo for integrating the tests with the CI/CD pipeline to achieve on-demand test execution in different environments.

  6. Postman Markdown to document our APIs.

  7. The combination of Postman with Newman to make sure that the tests could be integrated with the CI/CD pipeline

The API Testing Pipeline

To ensure the quality of the product, we introduced automation at every step and built the test suites for:

  • Functional Testing

  • Integration Testing

  • End to End Workflow

  • Contract Testing

  • Smoke Testing

  • Healthcheck Suites

  • Performance Test Suites

Knoldus Case Study Global Cruise Company

After building these test suites, we integrated these tests with our main CI/CD pipeline.

Knoldus Case Study Global Cruise Company

The Results

  • 70% reduction in test execution time - We helped the client move towards a Shift-left testing approach in the development lifecycle which significantly reduced the testing time.

  • Better process workflows - The new framework allowed Knoldus to streamline the client’s code promotion to higher environments. We also helped the client to quickly identify the improvement areas in the lifecycle and execute the tests on-demand.

  • 3x improvement SLAs - Automation enabled releases into production environments with the click of a button. The product was able to meet the highest standards of quality for the customers which brought a major boost to the SLAs.

Implement a practical Test Automation Pyramid with Knoldus

Knoldus has an impressive track record providing excellent Quality Assurance services to clients worldwide. We cover the full test automation pyramid by introducing test suites at different levels such as

  • Functional Testing

  • Regression testing

  • API Testing

  • Smoke Test

  • Performance (Stress and Load)

  • Graphic User Interface

  • Automation (Scala, Javascript, Typescript, Java, Rust)

  • Database Testing (GraphQl. Postgresql/SQL, Cassandra)

  • Acceptance, Usability, and Accessibility

Get In Touch:

Looking for similar or other solutions for the healthcare industry? Get in touch or send us an email at hello@knoldus.com. We are a proven, experienced Certified Lightbend Partner, available for partnering to make your product a reality.

Relevant Resources

./assets/img/pages/case-study/case-study-logo/Knoldus-Case-Study-Elsevier.jpg
Case Study

CASE STUDY

Elsevier enables the user to derive new data insights with the reactive technology stack and architecture

./assets/img/pages/case-study/case-study-logo/Knoldus-Case-Study-Fitfyles.jpg
Case Study

CASE STUDY

FitFyles allows the healthseeker to benchmark their prescription with the peers and allow them to seek second opinion from their doctors if needed.

./assets/img/pages/case-study/case-study-logo/Knoldus-Case-Study-Zillion.jpg
Case Study

CASE STUDY

How Zillion drastically reduces the processing time from hours to seconds with the 5X of load

Schedule a meeting