0% found this document useful (0 votes)
22 views2 pages

ISTQB Notes

Uploaded by

Rahul Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views2 pages

ISTQB Notes

Uploaded by

Rahul Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
You are on page 1/ 2

Errors are raised by developers not by testers, instead testers only raises the defects

debugging fixes defects not failures

Testing causes failures in dynamic testing

Tesing is a form of Quality control and is different from the Quality Assurance.

QC -- This is a reactive process and focused on indetifying and fixing that defects in the product
through testing and inspection. (Product Oriented) , Product , Service (Testing Functionality).
Statrted after the developement process. [Corrective Approach]

QA -- QA is a proactive process focused on preventing defects in the development process by


ensuring the implementation of standards, processes, and best practices. (Process Oriented) ,
Process , Procedure , methodologies. , Starts before development and goes through whole
project life cycle. [Preventive Approach]

QA applies to both development and testing process.

Error --> Defect


Defect --> Failure
Root Cause

Static testing identifies the defects.


Dynamic testing identifies the Failures.

##Exhaustive Testing is Impossible – Equivalence Partitioning & Boundary Value Analysis


inorder to limit the number of possibilities.

Test Activity
Test activities refer to the tasks and processes involved in planning, designing, executing, and
managing software testing efforts. These activities are typically carried out throughout the software
development lifecycle (SDLC).

1. Test Planning --> Perform planning and deliverable is “Test Plan Report”
2. Test Analysis --> Test case creation and deliverable is “Test case Report”
3. Test Environment setup --> Setup Environment and deliverable is “Test Env. Checklist”
4. Test Execution --> Performs execution of the Test Cases deliverable is “Test Exec.
Report and Defect Report”
5. Test Monitoring and controlling --> Track all progress and deliverable is “Test metrics and
progress reports”
6. Test Exit Criteria --> Ensure all test plans are executed and deliverable is “Exit Report”
7. Test Closure --> Finalize the testing process and document all the learnings and deliverable
is “Test Summary Report”
Test Ware
Testware refers to all the materials and artifacts produced during the testing process. These are
essential for performing, supporting, and improving testing.

1. Documentation
2. Test tools
3. Environments
4. Test Results

Relationship Between Test Activities, Testware, and Test Roles


• Test Activities define the tasks to be performed during testing.
• Testware provides the tools and resources needed to carry out those activities effectively.
• Test Roles assign responsibilities to individuals to ensure all activities and deliverables are
executed and managed efficiently.

Three main points of Maintenance testing


1. Modification
2. Migration
3. Retirement

Static Analysis – When review done using any tool (Any automatic way)
Reviews – When review done by manually

You might also like