© 2026 Hashnode
Welcome to Day 5 of my 15-day Manual Testing journey. 🛠️ Yesterday, we learned that testing starts early with Static Testing. Today, we’re looking at how we view the software we test. Think of these as different "lenses" for your eyes—sometimes we s...

Introduction QA teams test software based on how it behaves when it is used. At release time, the focus is on whether key actions work as expected and whether the system responds correctly to real inputs. When that behavior changes or breaks, the imp...

Welcome back to The QA Vibe! In this chapter, we’re diving deep into one of the most critical phases of testing — transforming requirements into meaningful, executable test cases. If test planning sets the stage, test design delivers the performance....

Black box testing techniques focus on testing software from an external perspective, ensuring functionality without looking at the internal code. These methods, such as equivalence partitioning and boundary value analysis, help identify bugs and impr...

Black box testing is a critical component of the software development lifecycle. As its name suggests, this type of testing treats the software as a "black box," where the internal workings are completely hidden from the tester. Instead, the focus is...
