Please enable JavaScript.
Coggle requires JavaScript to display documents.
Chapter 1 Fundamentals of Testing - Coggle Diagram
Chapter 1
Fundamentals of Testing
Test Activities
Test Implementation
Test Suites
Test Execution Schedule
Automated Test Scripts
Test Data
Test Procedures
Test Environment Elements
Test Monitoring & Control
Test Progress report
Risk information
Control directives
Test Execution
Test Logs
Defect Reports
Test Analysis
Defects in test basis
Test conditions
Test Completion
Improvements items
Lesson learned
Test Completion Report
Change Requests
Test Planning
Test Schedule
Risk Register
Entry & Exit Criteria
Test Plan
Test Roles
Tester
Test Manager
Test Design
Test Cases
Test Charters
Coverage items
Test Data Requirements
Test Environment Requirements
What is testing?
Objectives of testing
Testing vs Debugging
Common misconceptions
State Dynamic
Validation, Verification
What is Quality?
The degree to which a work product
satisfies stated & implied needs
of its stakeholders
Functionality Suitability
Performance Efficiency
Security
Usability
Portability
Maintability
Reliability
Compability
Definition
Process within software development lifecycle that evaluates the quality of a component or system & related work products
Why testing
necessary?
Testing and QA
Root cause-Error-Defect-Failure
Contribution to success
Principle of testing
Defects cluster together
Test wear out
Early testing saves time and energy
Testing is context dependence
Exhaustive testing is impossible
Absence-of-error fallacy
Testing shows presence of defects
Essential skills
Whole Team Approach
Independence of Testing
Communication skills