Techniques

Regression testing – Genislab Technologies

In software testing. regression testing is any type of testing that seeks to uncover new software bugs, or regressions, in existing functional and non-functional areas of a software application. A regression is defined as the reappearance of a previously fixed software bug. In order words, it is a change in the software that causes previously…

Read article
Usability testing

Usability testing is the process of assessing a product using real users. Usually, participants will attempt to execute standard activities during a test while observers watch, listens, and take notes. This study aims to evaluate the product’s usability, gather qualitative and quantitative information, and assess participant satisfaction. What’s UX usability testing? UX (user experience) is…

Read article
Defect Prevention Techniques

Defect prevention is a critical aspect of software development. Defects, or bugs, can cause delays, additional costs, and, in some cases, loss of reputation. To ensure a high-quality software product, it is essential to employ various defect prevention methods and techniques. This article will explore some of the most effective methods and techniques for defect…

Read article
Differences between system testing and end-to-end testing

System testing and end-to-end testing are two types of software testing that are commonly used to ensure that a software application meets its requirements and functions as expected. While they share some similarities, they have different purposes and approaches. In this article, we’ll explore the differences between system testing and end-to-end testing, their benefits, and…

Read article
From Requirements Specification to Complex Business Analysis

a1qa has made a 14-year journey in software testing and quality assurance market. The company’s core services include full cycle of testing, test automation, QA audit. Although software testing plays a central role in a1qa business, it’s not the only viable service after all. The company invests in development of new services as well, going…

Read article
How to Ensure Quality of Software Localization

For more than 5 years, a1qa team has been ensuring quality of the app developed for interaction between medical devices. The app guarantees correct and smooth operation from any part of the world. As for now, the application supports 18 locales, including two Chinese writing systems (traditional and simplified characters) and the Korean language. Thus,…

Read article
Localization and Internationalization Testing: What Bugs Are Most Common?

Last week we drew a line between internationalization and localization. Now, it is time to move to the most common defects that QA specialists face while testing the internationalization readiness and quality of localization. Let’s start with the defects that usually come along internationalization readiness testing. Broken encodings. If your application does not recognize, for example,…

Read article