183.290 Software Testing
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2018W, VU, 2.0h, 3.0EC
TUWEL

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

This lecture covers the basics, objectives and principles of software testing. Software testing is seen as a special discipline in the context of software quality assurance that requires attention throughout the whole software development lifecycle.

Students who attend this course are introduced to the basic strategies, procedures, techniques and methods of software testing and learn to reasonably apply them within different test phases and levels.

Guest lectures and a practical lab conclude this course.

Subject of course

The following topics are subject of this course:

* Fundamentals of Software Testing

* Test Levels, Targets and Objectives

* Test Design Techniques

* Fundamental Test Process

* Test Planning and Control

* Test Analysis and Design

* Test Implementation and Execution

* Test Management

* Test Tools and Automation

This course consists of a lecture and lab work component. The lab work consists of a one day workshop. The aim of the workshop is to practically apply various activities of the software testing process within a sample project. The key objectives of the workshop are test case design, test execution, defect management, behaviour-driven testing, exploratory testing and automation of UI testing.

For successful completion of this course, passing a closed-book examination is mandatory. Attendance at the guest lectures and the workshop is compulsory.

Additional information

Effort for the student (ECTS-Breakdown):

  • Preliminary talk: 1.5 h
  • Lectures: 12 h
  • Self Study (Exercises, Preparation time for written exam): 60
  • Written Exam: 1.5

Total: 75 hours (3 ECTS)

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue17:00 - 19:0009.10.2018 - 04.12.2018EI 2 Pichelmayer HS - ETIT Software Testing
Tue17:00 - 19:0005.03.2019EI 2 Pichelmayer HS - ETIT Software Testing
Tue17:00 - 19:0012.03.2019EI 2 Pichelmayer HS - ETIT Software Testing
Software Testing - Single appointments
DayDateTimeLocationDescription
Tue09.10.201817:00 - 19:00EI 2 Pichelmayer HS - ETIT Software Testing - Vorbesprechung
Tue16.10.201817:00 - 19:00EI 2 Pichelmayer HS - ETIT Software Testing
Tue23.10.201817:00 - 19:00EI 2 Pichelmayer HS - ETIT Software Testing
Tue30.10.201817:00 - 19:00EI 2 Pichelmayer HS - ETIT Software Testing
Tue06.11.201817:00 - 19:00EI 2 Pichelmayer HS - ETIT Software Testing
Tue13.11.201817:00 - 19:00EI 2 Pichelmayer HS - ETIT Software Testing
Tue20.11.201817:00 - 19:00EI 2 Pichelmayer HS - ETIT Software Testing
Tue27.11.201817:00 - 19:00EI 2 Pichelmayer HS - ETIT Software Testing
Tue04.12.201817:00 - 19:00EI 2 Pichelmayer HS - ETIT Software Testing
Tue05.03.201917:00 - 19:00EI 2 Pichelmayer HS - ETIT Software Testing
Tue12.03.201917:00 - 19:00EI 2 Pichelmayer HS - ETIT Software Testing

Course registration

Begin End Deregistration end
07.09.2018 00:00 21.10.2018 23:00 21.10.2018 23:00

Curricula

Study CodeObligationSemesterPrecon.Info
066 926 Business Informatics Not specified
066 931 Logic and Computation Mandatory elective
066 933 Information & Knowledge Management Mandatory
066 936 Medical Informatics Not specified
066 937 Software Engineering & Internet Computing Mandatory elective

Literature

Für den Grundlagenblock werden die beiden ISTQB Bücher aus dem dpunkt Verlag Basiswissen Softwaretest und Praxiswissen Softwaretest verwendet. Sie können diese Bücher erwerben oder alternativ die entsprechenden ISTQB Syllabi (Foudation Level und Advanced Level) als Lernhilfe nutzen. Der Stoff für den Test ist durch die beiden Syllabi und die Folien des Grundlagenblocks definiert. Gegebenenfalls sind die Inhalte durch selbstständige Recherche (z.B. die ISTQB Bücher oder andere valide Quellen) zu vertiefen. Sollten Sie bezüglich der Wahl der Quelle Fragen haben, wenden Sie Sich an die LVA Betreuung.

Hilfreiche Literatur: T. Grechenig, M. Bernhart, R. Breiteneder, K. Kappel, Softwaretechnik: mit Fallbeispielen aus realen Entwicklungsprojekten, Pearson Studium, 2009.

Miscellaneous

Language

German