MBT: Model-Based Testing

Study period 4, 2012
Tue 13 March - Wed 16 May, 2012
Course codes: DIT848/GU and TDA260/Chalmers, 7.5 hp

Given by Computer Science and Engineering at
Chalmers Technical University and The University of Gothenburg

Teacher: Gerardo Schneider unless otherwise specified.

Note: The following schedule is preliminary and it is subject to change. Any change will be notified in the News section under "Home" after the course starts.

Place: Lectures will take place at Lindholmen, Jupiter building room 243 (LJ243).

Literature: UL = Utting & Legeard, J-S = Jorgensen and Sommerville, R = Robinson Q = QuickCheck (papers).

Wk Lecture Literature
1/11 Tue Mar 13 10.30-12.15 LJ243 L0, L1 Introduction to Validation and Verification J-S
Wed Mar 14 08.30-10.15 LJ243 L2 FSM/EFSM and Black box testing J-S
2/12 Tue Mar 20 10.30-12.15 LJ243 L3 White Box Testing J-S
Wed Mar 21 08.30-10.15 LJ243 L4 Testing from the Software Development Perspective J-S
3/13 Tue Mar 27 10.30-12.15 LJ243 L5 Introduction to MBT UL:1-3
Wed Mar 28 08.30-10.15 LJ243 L6 How to select your tests UL:4
-/14 Tue Apr 03 NO LECTURE - HOLIDAYS
Wed Apr 04 NO LECTURE - HOLIDAYS
-/15 Tue Apr 10 NO LECTURE - HOLIDAYS
Wed Apr 11 NO LECTURE - HOLIDAYS
4/16 Tue Apr 17 10.30-12.15 LJ243 L7 Graph Theory Techniques in MBT R
Wed Apr 18 08.30-10.15 LJ243 L8 EFSMs and ModelJUnit UL:5.1,5.2
5/17 Tue Apr 24 10.30-12.15 LJ243 L9 Making tests executable UL:5.3,8
Wed Apr 25 08.30-10.15 LJ243 L10 Christos Dimou Enabling full Requirements Traceability and Quality Assurance in the context of Model-driven Systems Engineering (Guest Lecture) - CANCELLED! (NO LECTURE)
6/18 Tue May 1 NO LECTURE - HOLIDAYS
Wed May 2 08.30-10.15 LJ243 L11 QuickCheck 1: Property-based testing Q
7/19 Tue May 8 10.30-12.15 LJ243 L12 Thomas Arts QuickCheck 2: (Recursive) Generators Q
Wed May 9 09.15-10.15 LJ243 L13 John Hughes QuickCheck 3: Testing race conditions Q
8/20 Tue May 15 10.30-12.15 LJ243 L14 Gabriele Paganelli Test case generation using KeY (TBC)
Wed May 16 08.30-10.15 LJ243 L15 Revision
This page was updated Apr 27 2012, 19:19 .