Systems | Development | Analytics | API | Testing

April 2024

Will AI Replace Software Quality Assurance Roles?

My horse recently had an injury. Initially, we suspected an issue with his hind leg due to prior swelling, but our vet suspected something else. To confirm her assumptions she also used an AI tool called Sleip.AI during the examination, and confirmed the problem in the front leg instead. This AI tool didn’t replace her expertise but accelerated her diagnostic process, showcasing how AI augments rather than replaces professional judgment.

What Is Functional Testing

Functional testing is a type of software testing that validates web or mobile applications against pre-determined specifications and requirements. The goal is to ensure that the software performs as expected by both developers and end-users. Functional testers aim to emulate real-world scenarios and user pathways, testing not only for functionality but also for non-functionality, such as how the app behaves in airplane mode or when a video buffers.

Optimizing Parallel UI Testing with Humans and Machines

Releasing software is often a sequence of repetitive activities, including critical quality gates to assure the right version, configuration, and scope are deployable and releasable. In those critical moments, we want our release quality and risks to be predictable against expected outcomes and behaviors – we want to mitigate any potential risks associated with new changes.

How to Write a Bug Report That Your Engineers Will Love

Finding a bug is one thing, but documenting it is just as important, if not more so. That’s why we want to share how to write the ideal bug report. We’ll also share a list of the seven items in the Testlio bug report template. Bug reporting demonstrates a development issue and gives your developers a place to start fixing it.

How to Maintain App Quality at Scale

In February 2024, approximately 89,000 mobile apps were released via the Apple App and Google Play stores—37,000 and 52,000, respectively. That’s about 3,100 mobile apps per day, and that’s not even counting the apps released via other platforms. App consumers know they have options, and if your app isn’t cutting it for them, they can simply delete it and find a better one—which means you can’t afford to scrimp on app quality assurance.

Part I: Yes, Software Quality Strategy is a Requirement For Comprehensive QA

We all understand that software quality is a critical aspect of modern software development. There are countless metrics that can be tracked, business value that can be attributed to the quality of software, and cautionary tales in news cycles driven by critical issues that make their way to production. Yet, in many cases, organizations still fail to define and implement a quality strategy.

5 E-Commerce Payment Gateway Testing Use Cases

Without payment gateway testing, you risk cart abandonment, over or underpayments, penalties, and increased customer support costs. These risks occur when web or mobile app payment transactions run into issues. To avoid these issues, online retailers should create test cases, conduct periodic checks, and update their processes to ensure the system’s integrity. From functional testing to usability testing, there are many ways to test payment processing.