Organizing Testers and Testing

imagine postare

Introduction There is an ongoing debate about organizing testers and testing. Our plan is to summarize it for you. The first half of this article will be about testing, and the second is about testers. Essentially, there are 3 different types of testing: Inside the project, within the development team. As an independent team providing […]

Using Code Smells to Fix Flaky Cypress Tests

code smells

Introduction We recently attended the webinar event hosted by Cypress on how to use code smells to fix flaky Cypress tests. This is where we gathered solid knowledge on improving our testing scripts. More specifically, we do it by avoiding a series of common mistakes, which would usually lead to <Flaky Tests>.  As a preview, […]

Introduction to Charles Proxy on MacOS

postare2

Introduction to Charles Charles is a fast and powerful recording tool you can use to inspect and analyze requests made from/to your computer. Providing many essential features, I’ll quickly describe below some of the main ones, including the SSL Proxying, Bandwidth Throttling, and the general overview and details of the information that is passing through the proxy server. […]

Practical Audio Testing

postare4

How to create audio files with different specifications for audio testing One of the most basic methods to create audio files with different bit depths, sample rates, and bit rates is by converting a high-quality track to different file formats. The reason for using a high-quality track is that most audio formats are compressed. You […]

Theoretical Audio Testing

postare5 1

What is audio testing? Audio apps are extremely common nowadays and represent a significant part of our lives. To ensure an excellent user experience, their specifications must be tested thoroughly and work flawlessly.  In this article, we’ll discuss the theoretical aspects of audio files and audio testing, creating a testing base before starting the actual […]

Introduction to Postman

postare6

Introduction This article is meant to provide a short and comprehensive guide on how to use Postman. Without this tool, a QA couldn’t live long and prosper during the troubled times a Sprint leads to. What is Postman? In a nutshell, it’s a tool used in development and testing. It’s one of the most powerful […]

Bug Priority vs. Severity Levels – How to Identify Them

postare7

Here’s a good practice for ticket workflow – add priority and severity levels Bug Priority vs. Severity Levels     Although they’re connected, it’s important to note the differences between them.  Who sets the priority of the bug?  Stakeholders, project managers, the product owner, or the client. This helps prioritize the workflow based on the business needs.  Who’s responsible […]

The QA Perspective of Managing Local Git Repository

postare8

This article will show you the QA perspective of managing local git repository. You’ll also find out how to rebase and clean your branches. Buckle up! Managing your local git repository from a QA perspective 1- Rebasing your branches Basically, rebasing means updating the branch with the latest code from the master branch. This way, […]

STLC – Software Testing Life Cycle

postare9

WHAT DOES STLC MEAN? STLC – Software Testing Life Cycle is a rigorous process that includes many different activities. Test execution (including checking of results) is only one of these activities. The test process also includes test planning, analyzing, designing, and implementing tests, reporting test progress and results, and evaluating the quality of a test object. Next, we’ll […]