Podstawy testowania oprogramowania
Informacje ogólne
Kod przedmiotu: | 1100-PT0LWI |
Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
Nazwa przedmiotu: | Podstawy testowania oprogramowania |
Jednostka: | Wydział Matematyki i Informatyki |
Grupy: | |
Punkty ECTS i inne: |
0 LUB
2.00
LUB
3.00
(zmienne w czasie)
|
Język prowadzenia: | polski |
Forma zaliczenia: | zaliczenie |
Forma studiów: | stacjonarne |
Wymagania wstępne: | Znajomość obsługi komputera, podstawowa znajomość procesu wytwarzania oprogramowania |
Skrócony opis: |
C1 Poznanie podstawowych pojęć z zakresu testowania oprogramowania C2 Poznanie procesu testowego oraz jego znaczenia w procesie wytwarzania oprogramowania C3 Nabycie umiejętności tworzenia podstawowych artefaktów procesu testowego C4 Nabycie umiejętności posługiwania się popularnymi narzędziami wspomagającymi testowanie |
Efekty uczenia się: |
Efekty w zakresie: Wiedzy W1 Zna podstawowe pojęcia z zakresu testowania oprogramowania W2 Zna różne techniki tworzenia przypadków testowych W3 Zna proces testowy oraz podstawową dokumentację testową W4 Zna narzędzia do tworzenia, zarządzania i automatyzacji testów W5 Zna cykl życia defektu /zgłoszenia. Umiejętności U1 Potrafi wyjaśnić potrzebę zapewnienia jakości oprogramowania poprzez testowanie U2 Potrafi klasyfikować poszczególne rodzaje testów oraz zastosować je w praktyce U3 Potrafi zaprojektować prosty proces testowy U4 Potrafi wyjaśnić oraz zastosować cykl życia zgłoszenia/defektu U5 Potrafi zastosować techniki tworzenia przypadków testowych U6 Potrafi samodzielnie stworzyć i wykonać przypadek testowy oraz zinterpretować jego rezultaty U7 Potrafi stworzyć prostą dokumentację testową U8 Potrafi wykorzystać wybrane narzędzia do automatyzacji testów U9 Potrafi zastosować podejście do testowania w połączeniu z różnymi metodykami wytwarzania oprogramowania. |
Zajęcia w cyklu "Semestr zimowy 2023/2024" (zakończony)
Okres: | 2023-10-01 - 2024-02-25 |
Przejdź do planu
PN LI
WT ŚR LI
CZ PT |
Typ zajęć: |
Ćwiczenia informatyczne, 28 godzin
|
|
Koordynatorzy: | Aleksandra Zakrzewska | |
Prowadzący grup: | Aleksandra Zakrzewska | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów |
Zajęcia w cyklu "Semestr zimowy 2022/2023" (zakończony)
Okres: | 2022-10-01 - 2023-02-19 |
Przejdź do planu
PN WT ŚR CZ LI
PT LI
|
Typ zajęć: |
Ćwiczenia informatyczne, 28 godzin
|
|
Koordynatorzy: | Aleksandra Zakrzewska | |
Prowadzący grup: | Aleksandra Zakrzewska | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów |
Zajęcia w cyklu "Semestr zimowy 2021/2022" (zakończony)
Okres: | 2021-10-01 - 2022-01-23 |
Przejdź do planu
PN WT ŚR CZ PT LI
|
Typ zajęć: |
Ćwiczenia informatyczne, 28 godzin
|
|
Koordynatorzy: | Arkadiusz Popa, Aleksandra Zakrzewska | |
Prowadzący grup: | Aleksandra Zakrzewska | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów |
|
Czy ECTS?: | T |
|
Metody dydaktyczne: | Dyskusja, Metody e-learningowe, Ćwiczenia laboratoryjne, Studium przypadku, Wykład z prezentacją multimedialną, Sesje praktyczne z wykorzystaniem narzędzi informatycznych do testowania, zarządzania i automatyzacji testów |
|
Treści kształcenia: | 1 Podstawy testowania 2 Testowanie w cyklu życia oprogramowania 3 Testy statyczne 4 Techniki testowania 5 Zarządzanie testami 6 Narzędzie wspierające testy 7 Wymagania 8 Rola testera w firmie informatycznej |
|
Literatura: |
ISTQB® Certyfikowany Tester - Poziom Podstawowy 2018 - Sylabus |
Zajęcia w cyklu "Semestr zimowy 2020/2021" (zakończony)
Okres: | 2020-10-01 - 2021-02-07 |
Przejdź do planu
PN LI
WT ŚR CZ PT |
Typ zajęć: |
Ćwiczenia informatyczne, 28 godzin
|
|
Koordynatorzy: | Arkadiusz Popa | |
Prowadzący grup: | Arkadiusz Popa | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów |
|
Czy ECTS?: | T |
|
Metody dydaktyczne: | Dyskusja, Metody e-learningowe, Ćwiczenia laboratoryjne, Studium przypadku, Wykład z prezentacją multimedialną, Sesje praktyczne z wykorzystaniem narzędzi informatycznych do testowania, zarządzania i automatyzacji testów |
|
Treści kształcenia: | 1 Konieczność zapewnienia jakości oprogramowania i korzyści płynące z testowania. 2 Rodzaje i klasyfikacja testów. 3 Narzędzia wspomagające proces testowania. 4 Techniki tworzenia przypadków testowych. 5 Proces testowy oraz dokumentacja testowa. 6 Cykl życia defektu/zgłoszenia. 7 Interpretacja wyników z testowania i raportowanie. 8 Automatyzacja testów. 9 Testowanie w metodyce Agile. 10 Współpraca w zespole deweloperskim. 11 Rola Testera w analizie wymagań 12 Testowanie charakterystyk oprogramowania 13 Techniki testowe |
|
Literatura: |
Obowiązkowa: Lessons Learned in Software Testing by James Bach Zalecana: Agile Testing: A practical guide for testers and agile teams by Lisa Crispin and Janet Gregory |
Zajęcia w cyklu "Semestr zimowy 2019/2020" (zakończony)
Okres: | 2019-10-01 - 2020-02-23 |
Przejdź do planu
PN LI
WT ŚR CZ PT |
Typ zajęć: |
Ćwiczenia informatyczne, 28 godzin
|
|
Koordynatorzy: | Arkadiusz Popa | |
Prowadzący grup: | Arkadiusz Popa | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów |
|
Czy ECTS?: | T |
|
Metody dydaktyczne: | Dyskusja, Metody e-learningowe, Ćwiczenia laboratoryjne, Studium przypadku, Wykład z prezentacją multimedialną, Sesje praktyczne z wykorzystaniem narzędzi informatycznych do testowania, zarządzania i automatyzacji testów |
|
Treści kształcenia: | 1 Konieczność zapewnienia jakości oprogramowania i korzyści płynące z testowania. 2 Rodzaje i klasyfikacja testów. 3 Narzędzia wspomagające proces testowania. 4 Techniki tworzenia przypadków testowych. 5 Proces testowy oraz dokumentacja testowa. 6 Cykl życia defektu/zgłoszenia. 7 Interpretacja wyników z testowania i raportowanie. 8 Automatyzacja testów. 9 Testowanie w metodyce Agile. 10 Współpraca w zespole deweloperskim. 11 Rola Testera w analizie wymagań 12 Testowanie charakterystyk oprogramowania 13 Techniki testowe |
|
Literatura: |
Obowiązkowa: Lessons Learned in Software Testing by James Bach Zalecana: Agile Testing: A practical guide for testers and agile teams by Lisa Crispin and Janet Gregory |
Zajęcia w cyklu "Semestr zimowy 2018/2019" (zakończony)
Okres: | 2018-10-01 - 2019-02-10 |
Przejdź do planu
PN WT LI
ŚR CZ PT |
Typ zajęć: |
Ćwiczenia informatyczne, 28 godzin
|
|
Koordynatorzy: | Arkadiusz Popa | |
Prowadzący grup: | Arkadiusz Popa | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów |
|
Czy ECTS?: | T |
|
Metody dydaktyczne: | Dyskusja, Metody e-learningowe, Ćwiczenia laboratoryjne, Studium przypadku, Wykład z prezentacją multimedialną, Sesje praktyczne z wykorzystaniem narzędzi informatycznych do testowania, zarządzania i automatyzacji testów |
|
Treści kształcenia: | 1 Konieczność zapewnienia jakości oprogramowania i korzyści płynące z testowania. 2 Rodzaje i klasyfikacja testów. 3 Narzędzia wspomagające proces testowania. 4 Techniki tworzenia przypadków testowych. 5 Proces testowy oraz dokumentacja testowa. 6 Cykl życia defektu/zgłoszenia. 7 Interpretacja wyników z testowania i raportowanie. 8 Automatyzacja testów. 9 Testowanie w metodyce Agile. 10 Współpraca w zespole deweloperskim. 11 Rola Testera w analizie wymagań 12 Testowanie charakterystyk oprogramowania 13 Techniki testowe |
|
Literatura: |
Obowiązkowa: Lessons Learned in Software Testing by James Bach Zalecana: Agile Testing: A practical guide for testers and agile teams by Lisa Crispin and Janet Gregory |
Zajęcia w cyklu "Semestr zimowy 2017/2018" (zakończony)
Okres: | 2017-10-01 - 2018-02-09 |
Przejdź do planu
PN WT LI
LI
ŚR CZ PT |
Typ zajęć: |
Ćwiczenia informatyczne, 28 godzin
|
|
Koordynatorzy: | Arkadiusz Popa | |
Prowadzący grup: | Arkadiusz Popa | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów |
|
Czy ECTS?: | T |
|
Metody dydaktyczne: | Dyskusja, Metody e-learningowe, Ćwiczenia laboratoryjne, Studium przypadku, Wykład z prezentacją multimedialną, Sesje praktyczne z wykorzystaniem narzędzi informatycznych do testowania, zarządzania i automatyzacji testów |
|
Treści kształcenia: | 1 Konieczność zapewnienia jakości oprogramowania i korzyści płynące z testowania. 2 Rodzaje i klasyfikacja testów. 3 Narzędzia wspomagające proces testowania. 4 Techniki tworzenia przypadków testowych. 5 Proces testowy oraz dokumentacja testowa. 6 Cykl życia defektu/zgłoszenia. 7 Interpretacja wyników z testowania i raportowanie. 8 Automatyzacja testów. 9 Testowanie w metodyce Agile. 10 Współpraca w zespole deweloperskim. 11 Rola Testera w analizie wymagań 12 Testowanie charakterystyk oprogramowania 13 Techniki testowe |
|
Literatura: |
Obowiązkowa: Lessons Learned in Software Testing by James Bach Zalecana: Agile Testing: A practical guide for testers and agile teams by Lisa Crispin and Janet Gregory |
Właścicielem praw autorskich jest UNIWERSYTET ŁÓDZKI.