Software Testing Tutorials

UseCase Testing

Before explaining Usecase Testing lets first understand what is a UseCase A Usecase is a description of a particular use of the system by the

State Transition Testing

State transition testing is used for systems where some aspect of the software system can be described in ‘finite state machine’. This means that the

Equivalence Partitioning

What is Equivalence Partitioning? Equivalence partitioning (EP) is a blackbox testing technique. This technique is very common and mostly used by all the testers informally.

Software Testing Certifications

1. Certified Software Quality Analyst (CSQA) Acquiring the designation of Certified Software Quality Analyst (CSQA) indicates a professional level of competence in the principles and

Verification vs Validation

Verification As mentioned, verification is the process of determining if the software in question is designed and developed according to specified requirements. Specifications act as

What are Test Results

Introduction : Reporting test execution results is an essential part of Testing; whenever the test execution cycle is complete, the tester should make a full