Académique Documents
Professionnel Documents
Culture Documents
Assurance
Radu Ichim
The Purpose of QA
Concepts and Terminology
Quality Assurance vs Quality Control
Black box / White box / Gray box testing
Functional and Non-Functional Testing
Test Requirements
Scenario testing
Test cases and Test scripts
Defects
Testing concepts and test design methodologies
Best Practices
Understanding the Test process: Planning, Design, and Execution
Testing without requirements or with poor requirements
Getting the most out of your Regression Testing
Negative Testing
Test Automation
Q&A
Interactive Examples
The Purpose of QA
Meets standards
Satisfies requirements
Delivered in time
Within budget
Verification and Validation
System Testing
Validation Testing
Integration Testing
Unit Testing
Code
Design
Requirements
System Engineering
Concepts and Terminology
Quality Assurance
vs
Quality Control
Defects
Phase in Which Found Cost Ratio
Requirements 1
Design 3-6
Coding 10
Ease of use
Introspection
Better coverage
High complexity
Combined benefits
Functional specifications
Reviews and inspection
Formal entry and exit criteria
Functional test variations
Regression testing
Multi-platform testing
Internal betas
Automated test execution
Nightly builds
Negative Testing
Identify all the test cases for the program. [Example: press the Add
button without entering anything in Input Box A and B]
3. Hold a pen. Identify the types of testing you would
perform on it to make sure that it is of the highest
quality.
THANK YOU