Course Introduction
Indhold:
- Course contents and objectives
- Software quality
- What is software testing? Definition and goal.
- Test Levels (unit, integration, system, accept)
- Visibility: white/grey/black
- Types (functionality, performance, ...)
- Development and test processes?
- Model baseret development
Litteratur
- Software Testing: A Guide to the TMAP approach. Martin Pol et al. Kapitel
1-4, side 3--33. (essentiel)
- James A. Whittaler. What is Software
Testing? And Why Is It So Hard? IEEE Software January/February
2002 (essentiel)
- Pressman: Software Engineering: A Practitioners Approach -- European
adaptation, 5ed. Kapitel 8: "Software Quality Assurance", side
192--222
- Håndbog i Struktureret Program Udvikling. Biering Sørensen et al.
Kapitel 3: SPU-udviklingsmodellen. sSde 30-39
Øvelser
- Consider what needs you have for testing in your project. What are the
main riscs if your application fails?
- Perform "kiddie" testing or (exploratory) testing of your
favourite game. Make it crash!!!
Sincerely
Arne & Brian