Product Thumbnail

Endform

Playwright end-to-end tests in seconds

SaaS
Developer Tools

Introducing Endform, the fastest Playwright test runner available. Run tests fully in parallel to get results in seconds. Stay on top of your failures and flaky tests. Endform lets you spend less time waiting for re-runs, and more time shipping code.

Top comment

Hey Product Hunt 👋

I’m Jakob, co-founder of Endform.

Today is a special day for us. We’re opening up Endform, the platform for Playwright end-to-end tests, for public access!

Why Endform?

My co-founder Oliver and I have together authored hundreds of Playwright end-to-end tests, and built infrastructure that executed them millions of times.

The two immediate problems that have plagued every project we've been involved with:

  • The test suite becomes slow as soon as you have more than a handful of tests

  • There’s no quick and easy way to get proper insights into test results over time

There are solutions to both of these problems out there, but most of them are a hassle to set up, don’t perform well, or are outrageously expensive.

So we built Endform - the fastest way to run your Playwright tests.

What is Endform?

Endform is a test runner for Playwright that runs your tests fully in parallel for optimal performance (we also have a few other performance tricks up our sleeve). The whole idea is that you should be able to get started really quickly with Endform on day one, and then not have to care about scaling your testing infrastructure as you build out your test suite, even with thousands of tests.

We combined this with analytics for your tests, so that you can track down flaky or failing tests and make sure your test suite is in tip top shape.

We wanted the simplest possible experience to get started, so if you just replace `npx playwright test` with `npx endform test`, you'll be up and running in a few minutes. In most cases you don't even have to set up a configuration file.

What's next?
We have a lot of exciting things planned for Endform! Going forward we want to expand the platform with even more intelligent analytics, offer suggestions for how to fix bad tests, and integrate with your other systems to make even better suggestion for why tests fail.


Our existing beta customers are already running thousands of tests per day with Endform, and we have even greater plans for the future. We're super excited to be launching here on Product Hunt! 🚀

All the best,
Jakob & Oliver

Comment highlights

We have been using Endform for a few months at Matsmart-Motatos, and it's a solid product with a great team behind.

Fast, efficient, and with a predictable usage-based pricing model. Recommended! 👏

It is awesome that you made switching to Endform as easy as swapping a single command.....Finally, painless scaling for Playwright tests! Is there a dashboard for drilling into those flaky test analytics?

Congrats on the launch, Jakob & Oliver! How does pricing work as teams scale up to thousands of tests?

Congrats on the launch! 🚀 - looks like an exciting space to operate in and has the potential to be a market leader.

Curious to know — how easy is it to get started, and what’s the typical implementation time?

Having used an early prototype of Endform, I'm super excited that it's finally out as a hosted product. The tight feedback loop makes it so much easier to maintain a large set of e2e tests.

Have you run into any issues with the tested application not being able to handle that many concurrent requests? What do you recommend in those cases?

They say it's very fast and easy to get started. That's for real. I can not think of faster and easier setup.

As a test engineer, I just had to give this one a whirl.

For anyone working with Playwright tests, you should give Endform a go. It’s Super frictionless, fast, and intuitive.

Congrats on the launch! This is a great tool. With the rise in SaaS application development, many tools face issues like glitches or slow performance. I believe using this will definitely help in building a more reliable application.

Good job, team Endform! Love the website. If I was in this line of work I would try your product instantly.

Love this! Our tests currently take about 20 minutes to run, how fast can they take with Endform do you think?

Oliver, the other co-founder here 👋.

We’re very proud of what we’ve managed to achieve so far in terms of our testing infrastructure platform. We are confident that it’s the fastest runner on the market for Playwright today.

But we have a long way to go! While running your tests fast is a great start, here are a few things coming up on our roadmap, let us know in the comments if there are any that you would love to see!

  • MCP server for interacting with historical test data “what is the most common reason for this test to fail”

  • Self-healing end to end tests in pull requests

  • Integration with OpenTelemetry observability data for better debugability of tests

  • Tag-based concurrency limits

We think that end to end tests are the most reliable way to keep applications from crashing, and we’re going to be doing so much more to make writing, running and maintaining end to end tests as straightforward an experience as possible.

Looking forward to building more for you!