...

From In-House Challenges to HyperExecute Success: How Dashlane Achieved 50% Faster Testing

50%

Faster Test Execution

0

Flaky tests

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 empowers 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.

Challenge: Managing In-House Testing Infrastructure

Dashlane’s quality engineering team, with 40 dedicated engineers, initially built an in-house testing infrastructure to support their needs. However, maintaining this setup demanded substantial time and resources. While initially hesitant about third-party platforms, they soon recognized that adopting an external testing infrastructure could streamline their workflow, conserve resources, and focus on more strategic priorities.

With plans to adopt shift left architecture, they introduced UI testing in the development process, Dashlane created a pipeline that included smoke tests for every commit, regression tests for every merge to master, and multi-browser tests during nightly builds. Selecting a tool that minimized maintenance was crucial to achieving these objectives efficiently.

Evaluating Solutions: Dashlane’s Search for Excellence

Dashlane embarked on a journey to find a testing solution that could meet their growing demands and streamline their operations. They outlined several requirements, including SSL capabilities, automation support, mobile platform and real device compatibility, parallel test execution, Cypress integration, visual regression support, exceptional customer service, and cost-effectiveness.

The team needed a test orchestration platform capable of enhancing testing speed, reducing interruptions for developers, and enabling a smooth shift-left transition. After an extensive benchmarking process that assessed performance, cost, capabilities, stability, and support, LambdaTest’s HyperExecute platform emerged as the top choice.

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’s journey with LambdaTest showcases a progressive integration of LambdaTest's capabilities to meet growing testing needs. In 2020, they began with LambdaTest’s Manual Testing on Live, leveraging parallel sessions to streamline their workflows. By 2023, Dashlane expanded their HyperExecute capacity for parallel sessions, ensuring they could handle increasing testing demands effectively. In 2024, Dashlane introduced SmartUI for Visual Regression Testing, capturing thousands of screenshots to maintain a consistent user interface across browsers and devices.

Dashlane fully utilized their allocated parallels on HyperExecute and regularly executed a large number of tests, reflecting consistent and extensive test activity. This systematic expansion allowed Dashlane to execute more parallel tests, adopt shift-left strategies, and incorporate visual regression, all while accelerating release cycles and minimizing developer friction.

Impact of HyperExecute on Dashlane’s Testing Strategy

After adopting HyperExecute, Dashlane achieved the following:

Accelerated Test Execution: 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.

Eliminating Flaky Tests: A survey published in October 2021 shows that flaky tests with inconsistent results are a common issue even for tech giants like Google and Microsoft, where flaky rates reach 41% and 26%, respectively. By transitioning to HyperExecute, Dashlane achieved a near-zero flaky test rate, thanks to LambdaTest's reliable and well-maintained cloud infrastructure.

Enhanced Data Visibility: HyperExecute’s dashboard collects all the test data, saving Dashlane hours of gathering logs and data from multiple sources. Automated reports are easily generated and shared with a single click, making collaboration efficient.

Exceptional Customer Support: From trial to post-integration, LambdaTest’s support team was a reliable partner, consistently quick to resolve issues and available for direct communication on Slack. This exceptional support allowed Dashlane’s team to focus on their testing strategy without interruptions.

Results and Key Benefits: By partnering with LambdaTest, Dashlane found a reliable and scalable solution in HyperExecute. The key outcomes included:

  • 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

Conclusion

Dashlane’s journey with LambdaTest showcases how the right testing infrastructure can enhance both productivity and product quality, positioning them to deliver a secure, reliable service to users worldwide.

Company name

Dashlane

Industry

SaaS

Company Size

Mid-size

Location

Paris, Lisbon & New York

LambdaTest Products used

Manual Testing

HyperExecute

SmartUl Visual Regression

More related customer stories

ShadowLT Logo

Start your journey with LambdaTest

Get 100 minutes of automation test minutes FREE!!

Signup for free
×