User Acceptance Testing (UAT) 101: A Guide for QA Testers

You’re testing a user registration page on a website to ensure that new users are able to set up their account easily. You build a test that checks to make sure that users can: Open the registration form Type their information into each box Click the available ‘Register’ button to submit the form Receive a […]
Guide to XPath Selectors +Free CSS to XPath Conversion Sheet

Here’s a scenario: You’re a QA tester building automated tests for a new online email app. One test case requires you to confirm that the email reply button is working correctly. The challenge is that the email thread updates dynamically without changing its web address URL, complicating the process by limiting the effectiveness of using […]
Continuous Integration for WordPress: Testing and Deployment

While continuous integration is a common practice for most software development teams, the stateful nature of WordPress makes it more challenging to set up. For our open source WordPress plugin, we wanted to integrate our standard build and test process for every pull request using CircleCI. CircleCI is a cloud-based CI/CD platform that streamlines the development […]
Regex Essentials: Validating HTML id Attributes

When we initially started building our test recorder, we needed a way to validate the id attributes being used on the page. We would sometimes capture an id attribute in a recording, only to find that it failed when we used it in a test, because it didn’t meet specification. For instance, sometimes websites would use […]
5 Post-Launch Steps to Make Your App Successful

This post originally appeared on the Build Blog by ThinkApps. View the original post by Runscope’s VP of Developer Relations, Neil Mansilla. So you’ve designed, built and launched your app. Before you pat yourself on the back and move on to the next project, your work isn’t quite done. In order for your app to gain adoption, consistently delight […]
What is Regression Testing? Definition, tools and examples

Regression testing is an important practice in software development. It tests to ensure your application remains stable and reliable even as changes and updates are introduced. Each new change introduces a risk of breaking existing functionalities, potentially causing shipping delays or launch postponements. Evaluating your application against a full suite of tests helps find and […]
The 16 Best Automation Testing Tools to Use in 2025

It’s hard to know who to trust for automated testing tools. With so many options, deciding which one will fit your specific needs can be tough. That’s why we’re breaking down the top tools in the industry, their advantages and disadvantages, the tests they’re used for, their price points, and more. We’ll also share user […]
Data-Driven Testing: A Tutorial for QA Testers

Picture this: you’re testing online registration forms, and you need to ensure that every input field in the form is working as expected. To do this, you build a manual test for one input field. And then another for a second. And then another for a third…and so on. Thankfully, this scenario isn’t likely to […]
Simplify QA Accessibility Testing with Ghost Inspector

The disability community represents the world’s largest minority group. Anyone can become disabled at any time, and as lifespans extend, it’s increasingly likely that everyone will experience some form of disability at some point in their lives. With more than a billion people worldwide living with disabilities, it’s paramount for businesses to prioritize web accessibility for everyone. […]
The Practical Guide to Getting the Most Out of Ghost Inspector

At Ghost Inspector, we pride ourselves on creating tools that simplify the testing process, making it possible for anyone to build a test without coding skills. With our wide-ranging usability options, even our seasoned users sometimes wonder if they’ve fully tapped into Ghost Inspector’s capabilities. So we’ve put together this guide to detail Ghost Inspector’s […]