STLC – Software Testing Life Cycle

Software Testing Life Cycle (STLC) is a sequence of specific activities conducted during the testing process to ensure software quality goals are met. STLC involves both verification and validation activities.

Regression Testing: A beginners guide

The cycle of software testing repeats with every newly added feature. Automation testers take into consideration all the necessary steps to make sure users will receive a functional and bug-free product. Today’s article will tackle regression testing, why it is...

Positive & Negative Testing

The main objectives of software testing are to check and validate that the software product works as intended and to enhance the software’s quality. The two major types of software testing are functional and non-functional testing. Positive and negative testing...

The 7 Principles of Testing 

The seven principles of testing have been established by the ISTQB as testing and software development has evolved over the years and are considered the core of testing.  Principle 1: Testing shows the presence of defects  Software testing indicates the...

Acceptance/ Sanity/ Smoke Testing: A QA Guide

Let’s talk about the differences between smoke testing, sanity testing, and user acceptance testing (UAT). Generally, there is some confusion surrounding the topic of smoke testing vs. sanity testing. You might also be confused about why UAT is next to...

Bug reports: how to write expected results

A successful bug report shows the developer the difference between the expected behavior and the actual test results. It is a tester’s job to know how to write actual and expected results properly. Following the bug summary, the actual results...

Testing Behind the Scenes – Global Trade Project

We’ve just started working on a global trade project, and we’re excited to tell you all about it! But first, let’s go through the basics. Software testing for a Global Trade project Global trade software appeared as a response to...

Testing Behind The Scenes – Crypto Wallet Project

Blockchain technology testing Blockchain technology became more mainstream a couple of years ago. However, not a lot of testers have the experience of working on a crypto wallet project. This morning we had a chat with one of our manual...

STLC – Software Testing Life Cycle

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...