Softwaretest and Quality Management (SQM)

Contents
  1. Fundamentals (Introduction, Definitions, Principles of Software Testing, Fundamental Testing Process, Psychology of Testing)
  2. Testing in the Software Life Cycle (General V-Model, Component Testing, Integration Testing, System Testing, Acceptance Testing, Testing New Product Versions, Overview of Test Types)
  3. Static Testing (Structured Group Checks, Static Analyses, Metrics)
  4. Dynamic Testing (Black-Box Methods, White-Box Methods, Experience-Based Test Case Identification)
  5. Test Management (Test Organization and Planning, Cost-Effectiveness Considerations, Test Strategy, Management of Test Activities, Defect Management, Requirements for Configuration Management)
  6. Test Tools (Types, Selection, Implementation)
  7. Modern Testing Methods (Model-Based Testing, Regression Testing, Testing Systems with Many Variants)
  8. Debugging
Language Englisch
References

Andreas Spillner, and Tilo Linz. Basiswissen Softwaretest: Aus-und Weiterbildung zum Certified Tester–Foundation Level nach ISTQB-Standard. dpunkt-Verlag, 2019.

Helmut Balzert, and Christof Ebert. Lehrbuch der Software-Technik. Spektrum, Akad. Verlag, 1996. V.a. Band 2.

Martin Pol, Tim Koomen, and Andreas Spillner. Management und Optimierung des Testprozesses: Ein praktischer Leitfaden für erfolgreiches Testen von Software mit TPI® und TMap®. dpunkt-Verlag, 2002.

Georg Erwin Thaller. Software-Test: Verifikation und Validation. Heise, 2002.

Organizational Matters

At the end of the lecture, students will also have the opportunity to earn the "ISTQB - Certified Tester - Foundation Level" certification. The date and details for the exam will be arranged during the lecture and announced in a timely manner in the schedule on the lecture website.