Category: Testing for Beginners
-
Testing for Beginners: Understanding Risk-Based Testing
Welcome back to our “Testing for Beginners” series! Today, we explore the topic of Risk-Based Testing. As testers, our primary role is to lower the risk of software defects. However, testing comes with its own set of risks, including time and resource constraints. Let’s see how we can navigate this landscape. Why Risk-Based Testing? The… Read more
-
Testing for Beginners: Introduction to Software Development Life Cycle (SDLC)
As someone new to the world of software testing, you might be eager to dive right into executing tests or even writing test cases. However, you need to understand the broader context in which these activities occur—the Software Development Life Cycle (SDLC). This post aims to give you a foundational understanding of SDLC and how… Read more
-
Testing for Beginners: Working with Development Teams
Welcome back to the “Testing for Beginners” series! Today, we are looking into a topic that gets overlooked but is essential for your success as a tester: Working effectively with development teams. Understanding how to navigate relationships with developers, product managers, and other stakeholders can significantly impact the quality of the project and your satisfaction… Read more
-
Testing for Beginners: Structured Testing vs Ad Hoc Testing
Welcome back to the “Testing for Beginners” series. In previous articles, we’ve covered the basics of testing, the Software Development Life Cycle (SDLC), writing bug reports, boundary testing, and input validation. Today, let’s look at Structured Testing and Ad Hoc Testing and see the differences and advantages. What is Structured Testing? Structured testing is a… Read more
-
Testing for Beginners: Writing a Bug Report
You’ve just performed some input validation tests, and you’ve encountered a problem: the ‘Last Name’ field is displaying an error message like “Invalid Last Name,” no matter what you enter. So, what’s the next step? It’s time to write a bug report. Depending on the organization or project you’re working on, you might hear these… Read more
-
Testing for Beginners: Boundary Testing and Input Validation
Welcome back to the “Testing for Beginners” series. After laying down the foundation with the basics of testing, it’s time to dive deeper into specific testing techniques. In this post, we’ll focus on boundary testing and input validation—two critical aspects of software testing that play a pivotal role in ensuring data integrity and even security… Read more
-
Testing for Beginners: Basics of Testing
Introduction Welcome to the first post in my “How To” series on software testing. If you’ve ever been curious about diving into the world of testing, you’ve come to the right place. This initial post aims to lay the foundation by covering the basics of testing, which is crucial for anyone looking to make a… Read more