Gruppwebben som samarbetsyta stängs 31 december 2026. Du som administratör behöver nu exportera gruppens innehåll och/eller radera gruppen.
Observera: Från och med den 1 oktober 2026 kommer delar av gruppwebben som inte längre används, successivt att stängas ned, exempelvis gruppwebbar som redan har flyttats eller varit inaktiva under en längre tid.
Mer information hittar du i nyheten: Gruppwebben och Social stänger hösten 2026. Stöd och instruktioner för hur du exporterar en gruppwebb finns i: Gruppwebben som samarbetsyta stängs hösten 2026.
Course Literature
Course Book
P. Ammann and J. Offutt, Introduction to Software Testing, Cambridge University Press, 2nd Edition, 2017, ISBN 978-1-107-17201-2. The chapters and sections which are important to read are highlighted in my lecture notes .
Additional literature
You may like to do further background reading, during the course or at a later date (e.g. in your first testing job).
A highly recommended complement to Ammann and Offutt (but not necessary for the course) is:
R. Bierig, S. Brown, E. Galvan and J. Timoney, Essentials of Software Testing, Cambridge University Press, 1st edition, 2022.
The strength of this book is its hands-on approach to show you how to apply the most basic theoretical approaches, such as: boundary value, partition and random testing in real life.
The following texts can also be recommended for more specialist testing topics:
- Y. Lei et al. IPOG: A General Strategy for T-Way Software Testing, ECBS '07, IEEE.
- G. Fraser et al., Testing with model checkers: a Survey, 2007.
- Model-Based Testing Essentials - Guide to the ISTQB Certified Model-Based Tester: Foundation Level, Model-based testing: Kramer, Anne ; Legeard, Bruno ; Bazzana, Gualtiero ; Binder, Robert V, John Wiley and Sons, 2016, download a free .pdf copy of this from KTH library.
- Context-driven school of testing: C. Kaner, J. Bach, B. Pettichord, Lessons Learned in Software Testing, a Context-Driven Approach, Wiley, 2001.
- Quality school of testing: E. Kit, Software Testing in the Real World, Addison Wesley, 1995.
- Standards school of testing: W. Hetzel, The Complete Guide to Software Testing, Wiley, 1993.
- Agile school of testing: L. Crispin and J. Gregory, Agile Testing: A Practical Guide for Testers and Agile Teams, Addison Wesley, 2009.
- Code Coverage and Test Automation: State of the Art, K. Meinke, 2021
Links
Lecture 1: An IEEE survey of software failures in 2018. How many of these could have been avoided by better testing?
Lecture 1: Here is an interesting youtube video about the Toyota unintended acceleration case by Phil Koopman
Lecture 3: Here is a link to a JUnit tutorial on Tutorialspoint.
Lecture 4, Lab 2: Here is an interesting youtube video about JML. Here is a very detailed tutorial about JML. Here is a link to the UML syntax.
.