...

Dashlane Switched to HyperExecute and found a Test Orchestration Platform that reduced their Test Execution Time by 50%

0

Flaky tests

50%

reduction in test execution time

Download PDF
...

HyperExecute is a stable test orchestration platform and has excellent customer support

Sagar Uday Kumar, Senior Engineering Manager ( Automation )

......Watch Video

Dashlane

About Dashlane

Dashlane's mission is to make security simple for millions of organizations and their people. Dashlane empower businesses of every size to protect company and employee data while helping everyone easily log in to the accounts they need—anytime, anywhere. Over 17 million users and 20,000 businesses in 180 countries use Dashlane for a faster, simpler, and more secure internet.

Problem Statement

The team consisted of 40 quality engineers in Dashlane and had initially set up an in house testing infrastructure for all their testing needs. However, maintaining the infrastructure took a lot of resources and time. Though they were not very comfortable opting for a third party cloud platform for their testing needs, they finally decided it was better to utilize a platform to provide them with the infrastructure rather than create one in house, thereby saving both their resources and time.

They wanted to adopt shift left architecture. They wanted to introduce the UI tests to be run along with the development roadmap. The team developed a pipeline where they ran smoke tests for every commit, regression tests for every merge to master, and then multi-browser tests during nightly builds.

Opting for the right tool was essential, or the quality engineers would have wasted their time maintaining the tests and working around the tool.

...

Reduced test execution time by 50% with HyperExecute

...

Tiago Vieira,

Software development engineer in Test

Evaluating Solutions

Dashlane had a checklist of all their testing requirements which included

  • SSL
  • Automation support
  • Mobile Platform support
  • Real Device support
  • Parallel Test support
  • Cypress support
  • Visual Regression Test support
  • Customer support
  • Last but not least - The cost

Dashlane was looking for a test orchestration platform that could help them increase their velocity and eliminate developer friction and interruptions.

They did a detailed benchmarking with performance, cost, capabilities, stability, and support as the decision drivers.

After a head-to-head comparison of HyperExecute with their local infrastructure, the performance of individual tests on HyperExecute took nearly half the time compared to their local test infrastructure. Also, it drastically reduced the number of flaky tests thanks to the sanitized infrastructure. Another great benefit was the prompt and reliable customer support.

...

Dashlane decided to go ahead with LambdaTest’s HyperExecute as it outperformed their in-house setup as well as the alternatives they had put to test.

What Happened After Dashlane Adopted HyperExecute

Dashlane wanted to run more tests in parallel and faster and adopt a shift left approach, so finding bugs earlier in the life cycle was necessary. With HyperExecute, they could finally shift left and scale their testing infrastructure.

During their test run, Dashlane discovered that HyperExecute could significantly cut down their test execution time. For example, HyperExecute could run about 70 test cases in 40 seconds, whereas their previous internal infrastructure took about 80 seconds.

Nearly 0 FlakyTests

A survey published in October 2021 shows that flaky tests haunt even giant corporations like Google or Microsoft. About 41% of tests in Google and 26% in Microsoft were discovered to be flaky. The same survey showed how flaky tests threaten the efficiency of CI: 47% of failed jobs that were manually restarted succeeded on the second run.

Dashlane understood this problem and wanted to ensure they reduced their flaky tests. After shifting to HyperExecute, Dashlane noticed nearly 0 flaky tests due to a stable and well maintained cloud infrastructure.

Insightful Dashboard

HyperExecute's dashboard collects all test data in one place. They didn't have to spend hours getting test data and logs from different sources. The automatic report generation feature makes sharing reports easier. The reports are generated and shared with a single click!

Customer Service

The cherry on top was the customer service they experienced with LambdaTest. The team had constant support from LambdaTest during the trial and even after becoming a customer. The support team was quick in resolving issues they faced and was always just a ping away on Slack.

Benefits And Results

HyperExecute had given them everything they needed and additional features to elevate their test execution and infrastructure. HyperExecute helped Dashlane achieve

  • 50% faster test execution time
  • Nearly 0% of flaky tests due to infrastructure stability
  • Best in industry customer service
  • Infrastructure on demand
  • Properly sanitized and new machine every time to run tests at ease

They found a stable, reliable, and faster solution in HyperExecute for all their testing needs. They can now scale and adapt their shift-left strategy, find the bugs earlier, and ship products faster!

Company name

Dashlane

Industry

SaaS

Company Size

Mid-size

Location

Paris, Lisbon & New York

LambdaTest Products used

HyperExecute

More related customer stories

ShadowLT Logo

Start your journey with LambdaTest

Get 100 minutes of automation test minutes FREE!!

Signup for free
×