CASE STUDY Heathcare

Peloton Delivers World-Class Exer-Cycling in Record Time

Peloton is redefining the way people exercise with a socially-connected indoor cycling studio experience for people to use on their own time in their own home.

When Peloton initially launched in 2012 it was completely focused on development, with no QA resources in place. Peloton looked to Infostretch for its expertise in Agile, test automation, and continuous integration to support its product development efforts and assure an exceptional user experience.

  • New York-based exercise equipment and media company

    New York-based exercise equipment and media company

  • 3.1 million users and rapidly growing

    3.1 million users and rapidly growing

  • Produces stationary bikes that stream videos on a touchscreen built on top of Android

    Produces stationary bikes that stream videos on a touchscreen built on top of Android

automated qa testing for healthcare application

Infostretch worked with Peloton beginning in 2013 for over three years. Infostretch was able to implement a Quality Engineering (QE) framework and solutions for testing all aspects of the tablet hardware and application involved in the Peloton offering.

the Results

Key Outcomes

Reduced Regression Testing Time
Reduced Regression
Testing Time

Even with approximately 50 regression test scenarios, testing time was cut from 4 hours to 1.5 hours.

Automated Testing
Automated
Testing

Using Selenium for Android, Infostretch automated 80% of Peloton’s test footprint, clearing out a long backlog of test requirements to accelerate Peloton’s time to market.

Ongoing Monitoring
Ongoing
Monitoring

Application performance and functionality was continuously monitored by 10 screens running simultaneously.

Faster Time-to-Market
Faster
Time-to-Market

And greater control over operational costs.

Our methodology

how
we did it

With this company, Infostretch worked across all stages of the digital lifecycle on multiple projects for two separate business units.

Go Digital
Go Digital

Accelerating the delivery of new digital initiatives with confidence

Be digital
Be digital

Creating the infrastructure and foundation to scale digital initiatives

Evolve Digital
Evolve Digital

Leveraging data and analytics to continuously improve digital delivery processes

The challenge

A NEW fitness concept

Peloton was founded in New York’s Silicon Alley in 2012 to create a new concept in fitness. The Peloton includes interactive team sessions streamed through a custom Android tablet. Sensors measure resistance of the bike and send that data to the tablet.

  • Making the rides realistic required a virtual-reality-like answer, so that the video streaming on the bike’s tablet would correspond with the actions from the bike and vice-versa—all while designing social interactions to push and inspire the riders.

  • This required a combination of completely new and existing technology working together seamlessly, and while Peloton put all its efforts into product development, it had no QE resources in place.

The Solution
Working as a team

Infostretch was able to provide QE for all aspects of the tablet hardware and application involved in the Peloton offering.

When Infostretch implemented the QE testing framework, 80% of Peloton’s test footprint was automated using Selenium for Android. In addition, regression testing time was cut by more than 50% – from 4 hours to 1.5 hours.

Infostretch helped Peloton get their mobile, digital, and IoT initiative to market faster, more efficiently and more flexibly while assuring an outstanding user experience. The Peloton team was able to focus its efforts on creating and improving a truly unique and exceptional experience for its users.

Highlights of the implementation:
Highlights of the implementation:
  • A comprehensive QE testing framework
  • Regression testing use Jenkins to run CI
  • Shift-Left concepts creating an ongoing quality control framework
  • Approximately 50 regression test scenarios, including end-to-end testing and validation of the application and business use cases, covering multiple systems and time frames
  • Parallel testing using 3 different test suites on 3 different Android devices

  • Set up of an ongoing monitoring system, with 10 screens running at all times, to check application performance and functionality and to act as a source of data for CI
  • Total BDD scenario testing in Smoke Test suite covering Android – CMS – Web integration testing
  • Monkey stress tests