Please enable JavaScript.
Coggle requires JavaScript to display documents.
Important terms of software testing - Coggle Diagram
Important terms of software testing
Bug: Coding error that causes an unexpected defect
Error: A mismatch between the program and its specifications
Defect: Variation of the desired product attribute, can be wrong, missing or extra data, defect from the product or variance from customers.
Failure: Defect that causes an error in operation or impacts user
Quality Assurance: Oriented towards preventing defects
Quality control: A set of measures taken to ensure that defective products are not produced and the design meets performance requirements
Quality control: A set of measures taken to ensure that defective products or services are not produced and the design meets performance requirements.
Verification: Ensures the product is design to deliver all functionality to the customer
Validation: Ensures that functionality has the intended behavior as the requirements.
Software Reliability Estimation:Discover the residual design errors before delivering
System Testing
Types
System Verification Testing.
Customer Verification Testing and Customer Validation Testing.
Steps
Developing System Test Cases
Establishing and Documenting the expected Results
System Testing and Automated Testing Tools
Purpose
To use the system in a controlled test environment, as the user would use it.
To prove the whole system does what is supposed to.
To ensure the system meets the quality standards.