How do you turn QA-developer tension into collaboration? | Come find out

Tag: Test automation

In a nutshell, exploratory testing is manual, unscripted testing. Some might argue that this type of software testing is at odds with our customary push towards test automation, but we beg to differ. As you’ll soon see, rather than conflicting with automated testing, manual exploratory testing can complement it, resulting in a well-rounded QA strategy….

We love to celebrate our amazing leaders in the Testim Community. We asked our leaders for advice they would give to others when just starting their journey in test automation. Enjoy this short list of leadership advice on scaling test automation, improving software quality, and inspiring leadership below. On Scaling Test Automation Don’t fall in…

How many testers does it take to test a product? This sounds like the opening to a water cooler joke, but it’s a serious question. Quality assurance is an important function, especially in today’s “release early, release often” world. Some folks try to answer this question with the elusive developer-to-tester ratio. Can you figure out…

When you build a web application, it’s important to make sure it works as expected. That’s why you run many tests before making it available to customers. You cannot always predict how your customers will use your product, so you have to make sure you test all the probable cases. One of the user behaviors…

For many organizations that work in the web app development space, Selenium is the tool of choice for automated testing. Well, there’s a reason for that: Selenium is indeed a powerful and useful tool, and there are plenty of good things we can say about it. Unfortunately, every rose has its thorn and Selenium is…

It’s been a long day. There’s a hot new feature you’ve been working on. You’re so excited to get it to your customers, who are dying to have it. You’re tying up just one little bit of logic, and then it’s done. Now you’re ready to push it, right? Those customers can’t wait, and the…

End-to-end testing (E2E testing) is arguably the most misunderstood type of software testing out there. It’s also one of the most important ones. Why? Because it’s the type of testing that most closely resembles the experience of a real user working with the application. Let’s look at end-to-end testing best practices. We’ve already published an…

tl;dr Testim is launching Root Cause, a new open source software project to capture screenshots, console logs, and network logs to help troubleshoot Puppeteer and Playwright tests. The project is hosted on GitHub and maintained by Testim.  Testim is also launching the Testim Root Cause cloud service, a SaaS-based offering using the Root Cloud code…

We practice reuse every day, such as recycling cans and bottles or giving new life to old objects by repurposing them. Why? Because it saves resources and time.  We have something similar in testing. Grouping. One of the fundamental principles of software engineering is reuse. We create methods or functions that we call instead of…

Testing your application before releasing it plays a very important role in the success of the product. There’s a lot of uncertainty when it comes to how your customers might use your product. This uncertainty increases when it comes to web applications because the way customers operate and access your product is diverse. With numerous…