Podstawy testów użytkowych i automatycznych Field of study: Computer Science
Programme code: 08-S1INI12.2019

Module name: Podstawy testów użytkowych i automatycznych
Module code: 08-IO1S-13-PTUIA
Programme code: 08-S1INI12.2019
Semester:
  • winter semester 2022/2023
  • winter semester 2021/2022
Language of instruction: Polish
Form of verification: course work
ECTS credits: 5
Description:
W ramach modułu słuchacz ma zapoznać się z podstawami zapewniania jakości oprogramowania, miejscem testowania w procesie tworzenia oprogramowania oraz metodami i narzędziami wspomagającymi proces testowania oprogramowania. Student zapoznaje się również z podstawami automatyzacji w procesie testowania.
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]
Potrafi zaplanować współpracę pomiędzy zespołem programistów i testerów, otrafi pracować zarówno jako członek zespołu programistów jak i testerów. [PTUIA_K_4]
K_U02 [4/5]
Potrafi przeanalizować specyfikację oprogramowania pod kątem przygotowania odpowiedniego zestawu testów, wykorzystując odpowiednią metodykę testowania. Potrafi przygotować odpowiednie przypadki testowe oraz scenariusze testowania. [PTUIA_U_2]
K_U23 [3/5] K_W10 [3/5] K_U16 [2/5]
Potrafi wykorzystać dostępne w środowiskach programistycznych opcje umożliwiające testowanie, oraz korzystać z narzędzi wspomagających testowanie, automatyzację procesu testowania oraz śledzenia statusu błędów. [PTUIA_U_3]
K_U23 [3/5] K_W10 [4/5] K_U16 [4/5]
Posiada podstawową wiedzę z zakresu podstaw i automatyzacji testowania, miejsca i znaczenia procesu testowania w cyklu życia oprogramowania. Posiada wiedzę dotyczącą cyklu życia błędu. [PTUIA_W_1]
K_W10 [4/5] K_U03 [3/5] K_U16 [4/5] K_U17 [4/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
Realizacja zadań [PTUIA_w_1]
Wykrywanie błędów i odchyleń od zaplanowanego działania w przykładowych aplikacjach poprzez przygotowanie odpowiedniego zestawu testów. Praktyczne wykonanie procedur testowania. Automatyzacja procesu testowania.
PTUIA_K_4 PTUIA_U_2 PTUIA_U_3 PTUIA_W_1
Przygotowanie prezentacji [PTUIA_w_2]
Przygotowanie prezentacji lub opracowania dotyczących określonych aspektów pracy tetstera, opcjonalnie - test sprawdzający wiedzę z zagadnień teoretycznych
PTUIA_K_4 PTUIA_W_1
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 [PTUIA_fs_1]
Wykład z wykorzystaniem środków audiowizualnych oraz platformy nauczania na odległość
15
Pogłębienie wiedzy poprzez zapoznanie się z materiałami uzupełniającymi do wykładu
45 Przygotowanie prezentacji [PTUIA_w_2]
laboratory classes [PTUIA_fs_2]
Laboratoria w formie zadań (projektów) do wykonania samodzielnie przez studentów lub w sekcjach
30
Przygotowanie do laboratorium; studiowanie literatury przedmiotu
60 Realizacja zadań [PTUIA_w_1]
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)