Skip to main content
Skip header
Terminated in academic year 2023/2024

Testing and Software Quality

Type of study Follow-up Master
Language of instruction English
Code 460-4077/02
Abbreviation TSK
Course title Testing and Software Quality
Credits 4
Coordinating department Department of Computer Science
Course coordinator Ing. David Ježek, Ph.D.

Subject syllabus

Lectures:
1. Fundamentals of Software Testing.
2. Testing of view of standards ISO 9001, CMM, CMMI
3. Testing of view of standards ISO SPICE, ISO 12207
4. Basic Terminology
5. Levels of testing.
6. Testing techniques.
7. Measurement and evaluation in software testing.
8. Test process.
9. Fundamentals of software quality.
10. The process of managing software quality.
11. Verification and validation.
12. Testing tools.


Exercises:
1. Fundamentals of Software Testing.
2. Testing of view of standards ISO 9001, CMM, CMMI
3. Testing of view of standards ISO SPICE, ISO 12207
4. Basic Terminology
5. Levels of testing.
6. Testing techniques.
7. Measurement and evaluation in software testing.
8. Test process.
9. Fundamentals of software quality.
10. The process of managing software quality.
11. Verification and validation.
12. Testing tools.

Literature

Mandatory:
1. Steven R.Rakitin: Software Verification and Validation for Practitioners and Managers, Second Edition, ISBN: 1-58053-296-9

Recommended:
2. Black, R. Advanced Software Testing - Vol. 1: Guide to the ISTQB Advanced Certification As an Advanced Test Analyst (Rockynook Computing) Rocky Nook, 2008
3. Galin, D. Software Quality Assurance: From Theory to Implementation Addison-Wesley, 2003

Advised literature

1. Steven R.Rakitin: Software Verification and Validation for Practitioners and Managers, Second Edition, ISBN: 1-58053-296-9
2. Black, R. Advanced Software Testing - Vol. 1: Guide to the ISTQB Advanced Certification As an Advanced Test Analyst (Rockynook Computing) Rocky Nook, 2008
3. Galin, D. Software Quality Assurance: From Theory to Implementation Addison-Wesley, 2003