How Best Parents got to 80% coverage in two days without writing a single line of code

Wei-Wei Wu
August 14, 2024
5 Min Read
1 day
to reach 80% user flow coverage (down from 2 months)
30+ tests
running hourly in Momentic
0 lines of code
required to build end-to-end tests

The reason I was enamored by you guys was (a) works for us in prod, (b) super great UX and (c) incredible velocity and delivery. It is so easy to use that a jr dev can use on his first day!

Aditya
Chief of AI at Best Parents
Company Name
Best Parents
Industry
EdTech
Company Size
SMB

Best Parents is a global education company that connects parents with internationally accredited summer and winter camps for their children. They work with over 2000 accredited education camps and recruit from over 70 countries.

Successfully operating a global marketplace is a daunting engineering challenge: 1000s of pages, complex checkout flows, and supporting multiple locales. Providing a top-notch customer experience to their thousands of visitors each month requires a lot of testing.

Challenge

Existing testing tools were too hard to build and maintain

Best Parents' engineering team was responsible for building their web application. Testing was critical to ensure their customers could always search and book camps. A single broken link or interaction can have enormous consequences.

Aditya's team first used Playwright, but faced immediate challenges: it was too brittle and complex to set up.

{{quote-1}}

The constantly failing tests put a strain on Best Parents' engineering team and often required manual fixes for basic things like finding the right element.

screenshot

Solution

Eliminating the testing overhead

After finding Momentic by searching the web, Aditya's team began building their tests in Momentic to save time and improve their coverage. Engineers could now build complex tests in minutes without thinking about CSS selectors, test infrastructure, or even code!

Momentic also upleveled the engineering team as a whole.

"It's all very visual and intuitive. A junior developer with only a year and a half of experience can do better than myself in a week."

Results

From months to just days

Momentic cut the time it took for Aditya's team to build end-to-end tests dramatically.

{{quote-2}}

The build process for tests got much shorter, but maintenance was also significantly easier - constantly updating UI no longer caused test failures. Manual release testing was automated and scheduled instead of frustrated and forgotten.

Best Parents has 30+ active tests running hourly in Momentic. Regardless of technical expertise, engineers at Best Parents can now build and execute complex end-to-end tests by themselves without relying on help from other engineers.

Ship faster. Test smarter.

Get a demo

"The tests were very brittle, and if we changed the order of courses it would break a lot of tests every time."

Aditya Advani
Chief of AI at Best Parents
1 day
to reach 80% user flow coverage (down from 2 months)
30+ tests
running hourly in Momentic
0 lines of code
required to build end-to-end tests

"We went from 1-2 months for 80% user flow coverage to 1-2 days."

Aditya Advani
Chief of AI at Best Parents

Ship faster. Test smarter.