Test Levels (part 2)

As I wrote in my previous post, this one will be about System Testing and Acceptance Testing.Well, let’s start to talk about the 2 last Test Levels. We will start with System Testing System testing focuses on the behavior and capabilities of a whole system or product, often considering the end-to-end tasks the system can…

Continue reading

Test Levels (part 1)

In the last two posts, we explained what the Software Development Life Cycle (SDLC) is. We also got an answer to the question: Why is the SDLC important from the tester’s point of view and what is the role of the tester in it?We also explained how the SDLC presents itself in the context. Because…

Continue reading

SDLC in context

As I said in my previous post, this one will be about the Software Development Lifecycle in context.This will be a short post and will include a lot of useful information. SDLC model needs to be selected and adapted to the context of project and product characteristics. A suitable software development lifecycle model ought to…

Continue reading

Testing in SDLC

Testing in SDLC? No problem, but what is the SDLC exactly? SDLC is nothing other than the Software Development Lifecycle.The SDLC describes the types of activities related to another logically and chronologically and includes the test levels and test types. Why is that important in Software Testing? Tester plays an important role in SDLC and…

Continue reading

7 Testing Principles

Does the tester need the guide for all testing?Yes, and the 7 testing principles offer those guidelines.Let’s dig into these principles and talk about them. 1. Testing shows the presence, not their absence. But what does it mean exactly?That means, we can discover a lot of bugs in the tested software, but we cannot prove…

Continue reading

First word about testing

What is Software Testing? Why is so important and why a lot of people think it’s the only activity?This question I’ll provide the answer today. Software Testing is the process during which the software achieves a high level of quality and decreases the level of risk, which could make as a software failure. The main…

Continue reading