Month: July 2024

Functional tests are certainly worthy of being part of your testing suite and can be conducted either manually or automated. This post, as its title suggests, is about the former variety. We’ll cover manual functional testing. That can be surprising to some of you—doesn’t this blog belong to a test automation tool? Yes, it does….

Selenium is one of the most popular tools when it comes to testing automation. You can use it in a variety of ways, some of which do not result in clean, concise code. Fortunately, there are design patterns you can leverage to make your Selenium tests more organized and structured. This post covers one of…

To build a mobile app that will thrive in the marketplace, it’s essential to perform end-to-end (E2E) testing before deploying to production. Simulating user behavior during E2E testing is critical to satisfying end users. With a proper testing strategy in place, you can avoid the defects and flakiness users sometimes experience in mobile apps. Detox,…

If you have been in QA for any length of time, you can probably recall a project where the test suite failed every time a new build came out. You’d spend hours trying to read through the test execution report and determine why half of the test cases that ran successfully last week failed the…