Hide menu

TDDD04 Software Testing

Lectures

The updated lecture slides and related material used during the lectures will be made available for download after each lecture. Please check regularly this page for the latest update of the course material.

Lecture

Introduction to Testing

Lecturer Lena Buffoni
Reading Material

Copeland: A Practitioner's Guide to Software Test Design, Chapter 1-4

Additional Material Professionals' at the EuroSTAR 2012 conference opinions on the most important skills for Software Testers
Slides PDF (1 per page)

Lecture

Test plans and Software defect taxonomies

Lecturer Lena Buffoni
Material Copeland, chapters 12, 14, 15
Slides PDF (1 per page)
Notes In preparation for Lab 1

Lecture

Black Box Testing

Lecturer Lena Buffoni
Reading Material

Copeland: A Practitioner's Guide to Software Test Design, Chapter 3-9

 
Slides PDF (1 per page)
Notes In preparation for Lab 2 and Lab 6

Lecture

White box testing

Lecturer Lena Buffoni
Reading Material

Copeland: A Practitioner's Guide to Software Test Design, Chapter 10


Small code example and a small method that you should try to devise test cases for
Slides PDF (1 per page)
Notes In preparation for Lab 3 and Lab 6

Lecture

Model checking and other advanced techniques for software testing

Lecturer Ahmed Rezine
Material C. Cadar and K. Sen, "Symbolic execution for software testing: Three decades later," Communications of the ACM, vol. 56, pp. 82-90, Feb. 2013.
KLEE
Slides PDF (1 per page)
Notes In preparation for Lab 3

Lecture

Integration and System-level testing

Lecturer Lena Buffoni
Material

Chapter 12-14 of Jorgensen: Software Testing: "A Craftman's Approach"

Slides PDF, PDF

Lecture

Model based testing

Lecturer Kristian Karl
Material
Slides PDF
Notes In preparation for Lab 4

Lecture

Mutation testing as Saab

Lecturer Niklas Pettersson and Joakim Brännström
Material
Slides PDF
Notes In preparation for Lab 5

Lecture

Test automation

Lecturer Daniel Ståhl
Material
Slides PDF

Lecture

Exercise and Question session

Lecturer Lena Buffoni
Material PDF
Slides No slides

Page responsible: Lena Buffoni
Last updated: 2023-10-02