Please enable JavaScript.
Coggle requires JavaScript to display documents.
ADVANCED SOFTWARE TESTING Vol.3 Jamie L. Mitchell, Rex Black - Coggle…
ADVANCED SOFTWARE TESTING Vol.3
Jamie L. Mitchell, Rex Black
1. The Technical Test Analyst’s Tasks in Risk-Based Testing
Introduction
Risk Identification
Risk Asessment
Risk Mitigation
An Example of Risk Identification
and Assessment Results
Risk-Aware Testing Standard
Sample Exam Questions
2. Structure-Based Testing
Introduction
Control Flow Testing Theory
Building Control Flow Graphs
Statement Coverage
Decision Coverage
Loop Coverage
Hexadecimal Converter Exercise
Hexadecimal Converter Exercise Debrief
Condition Testing
Decision Condition Testing
Modified Condition/Decision Testing (MC/DC)
Complicating Issues: Short-Circuiting
Complicating Issues: Coupling
Multiple Condition Coverage
Multiple Condition Testing
Control Flow Exercise
Control Flow Exercise Debrief
Path Testing
Path Testing via Flow Graphs
Basis Path Testing
Cyclomatic Complexity Exercise
Cyclomatic Complexity Exercise Debrief
API Testing
Selecting a Structure-Based Technique
Structure-Based Testing Exercise Debrief
A Final Word on Structural Testing
3. Analytical Techniques
1 Introduction
2 Static Analysis
1 Control Flow Analysis
2 Data Flow Analysis
1 Define-Use Pairs
2 Define-Use Pair Example
3 Data Flow Exercise
4 Data Flow Exercise Debrief
5 A Data Flow Strategy
3 Static Analysis to Improve Maintainability
1 Code Parsing Tools
2 Standards and Guidelines
4 Call Graphs
1 Call-Graph-Based Integration Testing
2 McCabe’s Design Predicate Approach to Integration
3 Hex Converter Example
4. Quality Characteristics for Technical Testing
1 Introduction
2 Security Testing
1 Security Issues
1 Piracy
2 Buffer Overflow
3 Denial of Service
4 Data Transfer Interception
5 Breaking Encryption
6 Logic Bombs/Viruses/Worms
7 Cross-Site Scripting
8 Timely Information
9 Internal Security Metrics
10 External Security Metrics
11 Exercise: Security
12 Exercise: Security Debrief
5. Reviews
6. Test Tools and Automation
7. Preparing for the Exam