Special problems (IT Quality and Software Test)

 

Subject

Special problems (IT Quality and Software Test)

Code

219498

Semester

2011/2012 – until February 2012

Section

450

Credit

3

Instructor

Uwe Gühl

Contact

Room 707, 7th Fl., Computer Engineering Building, KU.
Email:

Phone: +66 (0) 84 214 5194

Course Pre-requisites

None.

Course Description

This course is designed for beginners who would like to learn basis topics of IT quality management and software testing. It gives a basic understanding of software testing for everyone involved in software development like project managers, business analysts, software developers and especially for all people involved in testing.

It focuses on the definitions and identifies key testing topics. With practical examples the key testing skills gets consolidated. The course is based on the Certified Tester Foundation Level Syllabus as defined by the International Software Testing Qualifications Board (ISTQB).

Time and Place

Monday, 13.00 – 16.00, Room E204, 2nd Fl., Computer Engineering Building, KU.

Friday, 09.00 – 12.00 , Room E204, 2nd Fl., Computer Engineering Building, KU.

Textbooks and References

·         International Software Testing Qualifications Board: Certified Tester Foundation Level Syllabus, Released Version 2011, https://www.istqb.org/downloads/syllabi/foundation-level-syllabus.html

·         International Software Testing Qualifications Board: ISTQB® Glossary, https://www.istqb.org/downloads/glossary.html

·         Andreas Spillner, Tilo Linz, Hans Schaefer: Software Testing Foundations: A Study Guide for the Certified Tester Exam, 3rd Edition, 2011, ISBN 1933952784, 9781933952789

Grading Policy

Presentation                                                  40%

Written midterm examination                          30%

Written final examination                                30%

Final grading

Assignments

There will be 8 presentations to be presented by groups of students concerning special software test topics. Presentation should be about 30 minutes to one hour and should content:

·         Introduction, explanation

·         Example

·         Exercise

·         Summarization, outlook

More information [link]

Assigning students to presentations [link]

Results

Resources

·         International Software Testing Qualifications Board, https://www.istqb.org

·         Open source software testing tools, http://www.opensourcetesting.org

·         Software Testing Genius, ISTQB related documents, https://www.softwaretestinggenius.com

 

Tentative Contents

 

Lecture

Date

Description, presentations

Student presentations

Quiz

0

23 Dec. 2011

General information

 

1

23 Dec. 2011

Introduction

Quiz-01

2

26 Dec. 2011

Basic Test Process

Quiz-02

3

30 Dec. 2011

Testing in Software Life Cycles

Requirements

Quiz-03

4

06 Jan. 2012

Static Testing

Review

Quiz-04

5

13 Jan. 2012

Dynamic Testing I

Test Case Template

Equivalence Partitioning and Boundary Value Analysis

Quiz-05

16 Jan. 2012

-- Midterm Examination –

Proposal for solution
Results

6

20 Jan. 2012

Dynamic Testing II

Test Driven Development, Unit Tests

Quiz-06

7

23 Jan. 2012

Test Planning

Test management tools

Quiz-07

8

27 Jan. 2012

Test Execution

Cyclomatic complexity

Quiz-08

9

03 Feb. 2012

Incident Management
Incident Report Template

Defects

Quiz-09

10

06 Feb. 2012

Test tools

Test automation

Quiz-10

10 Feb. 2012

-- Final Examination –

Proposal for solution

Results

 

 

 

10 Feb. 2012

-- Feedback –

Questionnaire

Analysis

 

 

The lessons were shot.

All films – except lecture 9 (partwise) and lecture 10 (missing) – are available, sorted by date [link].