Lecture sylabus PV260
Week 5 - Basic Principles of Testing. Requirements and test cases. Test plans and risk analysis.
Lecturer: Bruno Rossi, FI MU
Date: 18. 3. 2020 at 12:00-13:40 in A217, FI MU
Content
- Introduction
- reminder about software testing and terminology
- Basic principles of testing
- Sensitivity: better to fail every time than sometimes
- Redundancy: making intentions explicit
- Restrictions: making the problem easier
- Partition: divide and conquer
- Visibility: making information accessible
- Feedback: applying lessons from experience in process and techniques
- Evaluating the Quality of Software Tests
- Mutation Testing
- From Requirements to Test Cases
- characteristics of requirements & test cases
- functional vs structural testing
- steps: from specifications to test cases
- Software Testing Risk Analysis
- what is risk-based testing
- ISO/IEC/IEEE 29119 & Test Plans
- Acceptance Testing
Lecture Material
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/jaro2017/PV260/um/vi/68489611/
Useful Links: