Test Automation in Agile Development Field of study: Computer Science
Programme code: 08-S2INIA15.2016

Module name: Test Automation in Agile Development
Module code: 08-IN-S2-APTWMZ
Programme code: 08-S2INIA15.2016
Semester:
  • summer semester 2017/2018
  • winter semester 2017/2018
Language of instruction: English
Form of verification: course work
ECTS credits: 3
Description:
The objective is to familiarize students with software test automation processes, especially in Agile projects, as well as with automation influence on overall software quality. Within this module students would gather knowledge on advanced software test automation techniques and would have an opportunity to turn this knowledge into practical skills.
Prerequisites:
(no information given)
Key reading:
(no information given)
Learning outcome of the module Codes of the learning outcomes of the programme to which the learning outcome of the module is related [level of competence: scale 1-5]
Is able to effectively work and communicate within project team [APTWMZ_K_5]
K_2_A_I_K03 [4/5]
Is able to effectively prioritize and solve problems, precisely prepare and provide feedback [APTWMZ_K_6]
K_2_A_I_K06 [4/5]
Is able to configure different automation environments and Is capable of using test automation techniques in practice [APTWMZ_U_4]
K_2_A_I_U14 [3/5]
Has knowledge on different automation environments and automation techniques. [APTWMZ_W_1]
K_2_A_I_W14 [3/5]
Has knowledge on the quality aspects of agile projects [APTWMZ_W_2]
K_2_A_I_W07 [2/5] K_2_A_I_W09 [2/5]
Has knowledge on specific test automation techniques for web and desktop applications [APTWMZ_W_3]
K_2_A_I_W10 [4/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
Realization of individual tasks [APTWMZ_w_1]
Configuration of specified automation environment Code coverage with unit tests Requirement coverage with test cases Automated test case structure and logic verification Knowledge of Agile terminology
APTWMZ_K_6 APTWMZ_U_4
Realization of group tasks [APTWMZ_w_2]
Code coverage with unit tests Requirement coverage with test cases Automated test case structure and logic verification Knowledge of Agile terminology
APTWMZ_K_5 APTWMZ_U_4
Lecture credit [APTWMZ_w_3]
The credit verifies possessed knowledge, emphasizing its understanding.
APTWMZ_W_1 APTWMZ_W_2 APTWMZ_W_3
Form of teaching Student's own work Assessment of the learning outcomes
Type Description (including teaching methods) Number of hours Description Number of hours
lecture [APTWMZ_fs_1]
Lecture combined with interactive presentation of discussed solutions
15
Code analysis, reading, scripts design
15 Lecture credit [APTWMZ_w_3]
laboratory classes [APTWMZ_fs_2]
Task (projects) to complete individually or in groups
30
Code analysis, reading, scripts design
30 Realization of individual tasks [APTWMZ_w_1] Realization of group tasks [APTWMZ_w_2]
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)