1. Advanced Topics of Software Testing
    1. Test selection
    2. Random Testing
    3. Analysis Random Testing vs. Partition-Based Testing
    4. Test Selection II
    5. Model-based Testing
    6. Testing OO Software
    7. From Failures to Faults

Maximilian Stark (mail@dakror.de), SS2020

Stand: 30.07.2020

Advanced Topics of Software Testing

Test Selection

Testing in Numbers

Types of Testing

Perspectives of testing

Test selection

Requirements-based testing

Equivalence partitioning

Control Flow-Based Testing

Combinatorial testing

Random Testing

General approaches

Fuzzing

Tools

Analysis Random Testing vs. Partition-Based Testing

Weyuker-Jeng Model

Gutjahr's Model

Adaptive Partition Testing

Test Selection II

Concurrency testing

Testing for Cyber-physical systems

Testing Machine-Learned models

Test Ending Criteria

Regression Testing

Model-based Testing

Testing OO Software

Testing strategies

From Failures to Faults