Testing Applications Built on Serverless Architecture: Don’t Fear the Transition

Making a full migration to building an application on serverless architecture is a daunting process already, but to the uninitiated, the journey can ...

How to Design End-to-End Testing for Continuous Development

“Even if you’re on the right track, you’ll get run over if you just sit there.” - American Humorist Will Rogers Continuous development (CD) has ...

How to Maintain a Regression Test Suite

“Being busy does not always mean real work… seeming to do is not doing.” -Thomas Edison If you’ve recently gone through the gargantuan task of ...

What is Continuous Testing? (And Why Should I Care?)

“Move Fast and Break Things” - Facebook’s Old and Very Catchy Developer Motto “Move Fast with Stable Infra” - Facebook’s New, Less Catchy Developer ...

Picking the Optimal Number of End-to-End Tests

“Virtue is the golden mean between two extremes.” -Aristotle It’s not logical to develop an individual end-to-end browser test for each user case. ...

Optimizing Your End-to-End Browser Test Coverage

“[Q]uality is never an accident; it is always the result of intelligent effort”. -John Ruskin, leading art critic and Victorian era writer The ...

ProdPerfect Featured in Tech Crunch for $2.6 Million Seed Round Raise

"ProdPerfect started when co-founder and CEO Dan Widing was VP of engineering at WeSpire, where he saw firsthand the pain points associated with web ...

Why Google Demoted End-to-End Testing, and Why It’s Not Dead

  The Testing Pyramid In 2015, Google directly criticized the role of End-to-End (E2E) testing in the QA process. Google correctly noted that E2E ...

Why Browser-Automated Testing Consistently Fails

We’ve seen a lot of attempts at building browser-automated testing suites in our time. Most of them fail. The story typically goes something like ...

The Cost of a Bug in Prod

How much did your last bug cost you? Everyone knows bugs in production cost revenue and are a nightmare for the engineering team. But browser ...