Posts tagged "Manual Testing "

Tag Archives: Manual Testing

Decision and Condition Coverage in Software Testing

Decision Coverage : Unlike statement coverage, decision coverage covers both the true and false conditions. A decision is an IF statement, a loop control statement or a CASE statement, where there are two or more outcomes from the statement. With an IF statement, the exit can either be TRUE or FALSE, depending on the value of the … Continue reading Decision and Condition Coverage in Software Testing

Experience Based Testing

Let’s see, What is Experience Based Testing. Experience-based techniques are based on the tester’s experience with testing, development, similar applications, the same application in previous releases, and the domain itself. The tester brings all their knowledge to bear when designing the test cases.   Experience Based Testing Experience-based techniques go together with specification-based and structure-based … Continue reading Experience Based Testing

What is Structure Base Testing

Structure base testing is the testing of the structure of the system or software component. This testing is often referred to as ‘white box’ or ‘glass box’ or ‘clear-box testing’ because in structural testing we are interested in what is happening ‘inside the system/application’.   Structure Base Testing In structure base testing the knowledge of the internal implementations of … Continue reading What is Structure Base Testing

Decision Table Testing

A decision table is a good way to handle different combination inputs with their associated outputs, It’s also called cause-effect table. The reason for this is that there is an associated logic diagramming technique called ’cause-effect graphing’ which was sometimes used to help derive the decision table.   “Decision table testing is black box test design technique … Continue reading Decision Table Testing

Boundary Value Analysis Software Testing

Boundary Value Analysis is a black box test design technique where test case are designed by using boundary values, BVA is used in range checking.   BVA is a test case design technique to test boundary value between partitions. A boundary value is an input or output value on the border of an equivalence partition, includes minimum … Continue reading Boundary Value Analysis Software Testing

Equivalence Partitioning Testing

Equivalence Partitioning is test case design strategies in black box testing. In this, the input data is divided into different equivalence data classes. This method is typically used to reduce the total number of test cases to a finite set of testable test cases, still covering maximum requirements.   In short, it is the process of taking all … Continue reading Equivalence Partitioning Testing

What is Requirement Tractability Matrix (RTM)

Requirements traceability matrix is a document that traces and maps user requirements, usually requirement IDs from a requirement specification document, with the test case IDs. The purpose of this document is to make sure that all the requirements are covered in test cases so that nothing is missed.   Requirement Traceability Matrix Requirement Traceability Matrix … Continue reading What is Requirement Tractability Matrix (RTM)

Test Analysis in Software Testing

Test analysis is the process of looking at something that can be used to derive test information.  This basis for the tests is called the test basis. Test analysis and design have the following major tasks :   Review the Test Basis : Reviewing such items as requirements, architecture, design, Test Plan, specifications, and interfaces.   Identify … Continue reading Test Analysis in Software Testing

What is Agile SCRUM

What is the agile scrum (sprint) process ? Scrum is a software development process. In today’s rapid world stakeholders want the immediate return on their investments. They don’t want to wait for longer periods to get the full featured product. As a result, nowadays new software development and testing framework are catching momentum i.e. Scrum … Continue reading What is Agile SCRUM