Category: Software Testing (QA)

What is Scope of Software Testing (QA) in Canada?

Software testing is nothing but the process of checking whether the actual results match with that of the expected results or not. In this process, it is also ensured that the software system is defect-free. In order to evaluate one or more properties of interest, execution of the software component or system component is involved [...] Read More

What is of Scope of Software Testing in USA?

Software testing can be defined as the process in which checking is done whether the actual results are matching with that of the expected results or not. Ensuring whether the software system is defect-free or not is also included in this process. In this process, the software component or system component is executed in order [...] Read More

Know about CMMI

What is CMMI? CMMI (Capability Maturity Model Integration) is a training and appraisal program aimed at process improvement. It is a collection of very effective and reliable best practices which will help an organization improve its standard and quality. The model assesses current set of practices implemented by a system or an organization and identifies […]

Read More

What is Quality Assurance (QA) ?

QA Training

Read More

ISTQB – Types of Experience Based Techniques – Software Testing

Experience-based techniques Black Box techniques are used to derive test cases from the specification available. White Box techniques supplement the Black Box techniques and use the code to derive test cases and increase the test coverage. How do we test when there is insufficient/no documentation and also a limited time frame? What do we use to […]

Read More

ISTQB – White Box Testing Techniques in Software Testing

Structure Based or White Box techniques White-box test design techniques (also called structural or structure- based techniques) are used to derive test cases from an analysis of the program(code). This article is devoted to understanding how to derive test cases from a program and also derive coverage metrics for tests undertake. Deriving test case after analysis […]

Read More

ISTQB – What is Use Case Testing in Software Testing

Use Case Testing The ISTQB syllabus expects the Software Tester at Foundation level to understand and explain Use Case testing (K2 level).  In contrast, the Software Tester has to apply the knowledge in selecting the test cases for the other Black Box techniques (Equivalence Partitioning, Boundary Value Analysis, Decision Table and State Transition – K3 […]

Read More

ISTQB – What is State Transition Testing in Software Testing

State Transition Testing Technique This technique falls under the Black Box testing techniques and the ISTQB syllabus excepts the tester to 1.  understand State Transition diagrams and State tables 2.  derive test cases from the State Transition diagrams and State Tables 3.  Sequences – shortest, longest sequences 4.  Null or Invalid transitions 5.  Chow’s switch coverage State-transition […]

Read More

ISTQB – What is Decision Table Testing in Software Testing

Decision Table Testing: Consider this  from an vehicle insurance Functional Spec: If the age of the driver is greater than 25 and the driver is female, offer a discount of 10%. In Equivalence Partitioning and Boundary Value Analysis, the focus was on single or specific inputs and probably more focused on UI. And the techniques […]

Read More

ISTQB – What is Boundary Value Analysis

Boundary Value Analysis: Boundary Value Analysis(BVA) comes from the  understanding that programmers  tend to make errors  around the boundaries eg. when using  equal to(=), greater than, less than, greater than-equal to, less than-equal to or the number of times a loop should be run. Boundaries are quite common in any program. For example, consider the driving […]

Read More