Testowanie oprogramowania



Podobne dokumenty
PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU KSZTAŁCENIA

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

Grupa treści kształcenia, w ramach której przedmiot jest realizowany Przedmiot kierunkowy

PRZEWODNIK PO PRZEDMIOCIE

tel. (+48 81) /22 fax (+48 81) Wykład Ćwiczenia Laboratorium Projekt

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2019/2020.

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2016/17. zajęć w grupach A K L S P

Podstawy modelowania programów Kod przedmiotu

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/17

PRZEWODNIK PO PRZEDMIOCIE

Egzamin / zaliczenie na ocenę*

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/17

PRZEWODNIK PO PRZEDMIOCIE

Inżynieria oprogramowania - opis przedmiotu

KARTA MODUŁU KSZTAŁCENIA

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

PRZEWODNIK PO PRZEDMIOCIE

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH 1-go STOPNIA (W UKŁADZIE SEMESTRALNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM A K L S P

KARTA MODUŁU KSZTAŁCENIA

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

PRZEWODNIK PO PRZEDMIOCIE

2. Wymagania wstępne w zakresie wiedzy, umiejętności oraz kompetencji społecznych (jeśli obowiązują):

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM

Ocenianie ciągłe (praca przy Formująca tablicy oraz przy komputerze) pisemne, końcowe zaliczenie pisemne

Oferta Szkoleniowa.

tel. (+48 81) tel. (+48 81) Wykład Ćwiczenia Laboratorium Projekt

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

PRZEWODNIK PO PRZEDMIOCIE

Karta (sylabus) przedmiotu Transport Studia I stopnia

PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU KSZTAŁCENIA

12. Przynależność do grupy przedmiotów: Blok przedmiotów matematycznych

Metodyka rozwiązywania zadań matematycznych 3 - opis przedmiotu

Projektowanie oprogramowania

Szkolenie: Zawód Tester

PLAN STUDIÓW STACJONARNYCH PIERWSZEGO STOPNIA DLA KIERUNKU INŻYNIERIA DANYCH

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2015/16. zajęć w grupach A K L S P

Efekty kształcenia dla studiów I stopnia dla kierunku Informatyka w II UG studia niestacjonarne

Kierunek: INFORMATYKA Specjalność INŻYNIERIA SYSTEMÓW INFORMATYCZNYCH

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH. Podstawy programowania Systemy operacyjne

Dni: 3. Opis: Adresaci szkolenia

PRZEWODNIK PO PRZEDMIOCIE INŻYNIERIA PRZESTRZENNA W LOGISTYCE E. Logistyka. Niestacjonarne. I stopnia (inżynierskie) VII. Dr Cezary Stępniak

Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Projektowanie oprogramowania

Kierunek: INFORMATYKA Specjalność INŻYNIERIA SYSTEMÓW INFORMATYCZNYCH

Techniki (automatyzacji) projektowania testów. Adam Roman WarszawQA, 24 II 2016

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Bieżący sylabus w semestrze zimowym roku 2016/17

Kierunek: INFORMATYKA Specjalność INŻYNIERIA SYSTEMÓW INFORMATYCZNYCH

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Projekt zespołowy D1_10

PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU KSZTAŁCENIA

Kierunkowy Wybieralny Polski Semestr V

KARTA MODUŁU KSZTAŁCENIA

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia

PRZEWODNIK PO PRZEDMIOCIE

Wyższa Szkoła Technologii Teleinformatycznych w Świdnicy. Dokumentacja specjalności. Informatyka w systemach produkcyjnych

ROZWÓJ PRZEDSIĘBIORSTWA I PROCESY INWESTOWANIA

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Zespołowy projekt informatyczny. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia

Siecikomputerowe-laboratorium. Wstęp-zasady zaliczenia przedmiotu

KARTA PRZEDMIOTU. 10. WYMAGANIA WSTĘPNE: wiadomości i umiejętności z zakresu matematyki z semestru 1

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Inżynieria oprogramowania, C12

PLAN STUDIÓW STACJONARNYCH PIERWSZEGO STOPNIA MATEMATYKA. od roku akademickiego 2013/2014 (ze zmianami zatw. 2 VII 2014)

Projektowanie oprogramowania

Programowanie obiektowe 1 - opis przedmiotu

Metodyka rozwiązywania zadań matematycznych 4 - opis przedmiotu

PLAN STUDIÓW STACJONARNYCH PIERWSZEGO STOPNIA MATEMATYKA. od roku akademickiego 2015/2016

PLAN STUDIÓW STACJONARNYCH PIERWSZEGO STOPNIA DLA KIERUNKU MATEMATYKA NA WYDZIALE MATEMATYKI, INFORMATYKI I EKONOMETRII UNIWERSYTETU ZIELONOGÓRSKIEGO

Liczba punktów ECTS za zajęcia praktyczne. udziałem nauczyciela akademickiego. Forma zaliczenia. samodzielna praca. z bezpośrednim.

E-1IZ s2. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Gry społecznościowe. wykład 0. Joanna Kołodziejczyk. 24 lutego Joanna Kołodziejczyk Gry społecznościowe 24 lutego / 11

KARTA PRZEDMIOTU. 2. Kod przedmiotu: ZSI. 1. Nazwa przedmiotu: ZARZĄDZANIE SYSTEMAMI INFORMATYCZNYMI

Rok I, semestr I (zimowy) Liczba godzin

Z-ID-306 Technologie internetowe Internet Technologies. Podstawowy Obowiązkowy Polski Semestr III

PRZEWODNIK PO PRZEDMIOCIE

Rok I, semestr I (zimowy) Liczba godzin

KARTA PRZEDMIOTU. 1. Nazwa przedmiotu: ZARZĄDZANIE SYSTEMAMI INFORMATYCZNYMI. 2. Kod przedmiotu: ZSI

E-I2SG-2010-s1. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

12. Przynależność do grupy przedmiotów: Blok przedmiotów matematycznych

KARTA PRZEDMIOTU. Projekt zespołowy D1_10

Liczba godzin w semestrze II r o k. Nazwa modułu. PLAN STUDIÓW (poziom studiów) I STOPNIA studia (forma studiów) stacjonarne

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Realizacja w roku akademickim 2016/17

Projekt systemu informatycznego

Rok studiów I, semestr 1 Lp.

E-ID1S-08-s5. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH I-go STOPNIA (W UKŁADZIE SEMESTRALNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM

Testowanie systemów informatycznych Kod przedmiotu

Inzynieria Oprogramowania 2... nazwa przedmiotu SYLABUS A. Informacje ogólne. Wydział Ekonomiczno-Informatyczny w Wilnie

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy internetowe, SI studia niestacjonarne Dla rocznika:

Egzamin / zaliczenie na ocenę*

KARTA PRZEDMIOTU. 1 Student ma wiedzę z matematyki wyższej Kolokwium Wykład, ćwiczenia L_K01(+) doskonalącą profesjonalny L_K03(+) warsztat logistyka.

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. 10. WYMAGANIA WSTĘPNE: Znajomość podstaw matematyki (poziom klasy o profilu ogólnym szkoły średniej)

Transkrypt:

Testowanie oprogramowania Adam Roman Instytut Informatyki UJ Sprawy organizacyjne organizacja zajęć program kursu informacja o egzaminie 1/17

Informacje kontaktowe Adam Roman Instytut Informatyki UJ pokój 2143 mail roman@ii.uj.edu.pl strona http://www.ii.uj.edu.pl/~roman telefon podany na drzwiach pokoju dyżur podany w USOSie (można ustalać indywidualne terminy konsultacji, mailowo lub telefonicznie) 2/17

Dla kogo jest ten wykład? kurs specjalnościowy dla studentów studiów I stopnia na kierunku informatyka, specjalności: inżynieria oprogramowania informatyka stosowana kurs fakultatywny dla pozostałych specjalności wymiar: 30h wykładu + 30h laboratoriów kurs zakończony egzaminem 6 punktów ECTS 3/17

Zaliczenie przedmiotu ZALICZENIE PRZEDMIOTU ( 65 pkt) 0-64 65-71 72-77 78-84 85-90 91-100 ndst dst (3.0) +dst (3.5) db (4.0) +db (4.5) bdb (5.0) LABORATORIA (35 pkt) podstawa do oceny z laboratoriów EGZAMIN (65 pkt) Zadania (15 pkt) Projekt (20 pkt) 4/17

Program kursu (cz. I.: testowanie) 1. Wprowadzenie do testowania 2. Testowanie w cyklu życia oprogramowania 3. Statyczne techniki testowania 4. Techniki projektowania testów oparte na specyfikacji, oparte na strukturze oparte na doświadczeniu i defektach 5. Testowanie właściwości oprogramowania 6. Testowanie wspierane narzędziami 7. Zarządzanie testowaniem 5/17

Program kursu (cz. II.: jakość) 1. Podstawy teorii pomiarów 2. Metryki jakości oprogramowania metryki produktu, procesu, projektu metryki rozmiaru, złożoności, wysiłku, defektów 3. Narzędzia Ishikawy w jakości oprogramowania 4. Efektywność usuwania defektów 5. Model Rayleigha 6. Modele przyrostu niezawodności 6/17

Prerekwizyty Materiał wykładany na kursie wykorzystuje elementarną wiedzę z zakresu: teorii grafów (krawędź, cykl, ścieżka, drzewo) logiki (klauzula, predykat, wartość logiczna) teorii automatów (maszyna stanowa, gramatyka) programowania (składnia, konstrukcje algorytmiczne) inżynierii oprogramowania (cykl życia oprogramowania, diagramy UML: use case, activity diagram, paradygmat OO) algebry (relacje i klasy równoważności) matematyki dyskretnej (kombinatoryka) teorii prawdopodobieństwa (zmienna losowa, rozkład) 7/17

Literatura Wykład wystarczalnym źródłem informacji ale dla zainteresowanych: Offutt, Ammann Introduction to Software Testing Kan Metryki i modele w inżynierii jakości oprogramowania Myers Sztuka testowania oprogramowania Hunt JUnit. Pragmatyczne testy jednostkowe w Javie Binder Testowanie systemów obiektowych Patton Testowanie oprogramowania 8/17

Copyrights ważna informacja W wykładzie wykorzystywane są materiały pochodzące z różnych źródeł, w szczególności rysunki i wykresy pochodzące z internetu oraz artykuły i książki, w szczególności: R. Black, Advanced Software Testing, tom I, II R. Black, Jamie L. Mitchell, Advanced Software Testing, tom III S. Kan, Metryki i modele w inżynierii jakości oprogramowania Syllabus ISTQB poziom podstawowy i zaawansowany W wykładzie nie ma bezpośrednich odniesień do tych źródeł, dlatego proszę nie rozpowszechniać tych wykładów na zewnątrz i wykorzystywać je wyłącznie na własny użytek! 9/17

Materiały i wyniki indywidualne Materiały do wykładów (slajdy, notatki) oraz laboratoriów dostępne będą na portalu Pegaz (pegaz.uj.edu.pl) Indywidualne wyniki studentów (oceny i punkty za projekt, ćwiczenia oraz egzamin) dostępne będą w USOSie 10/17

Wykłady a laboratoria Wykłady będą skorelowane z laboratoriami Wykłady omawiają zagadnienia w sposób ogólny Laboratoria rozwijają te zagadnienia praktyczne zastosowanie (i poszerzenie) wiedzy z wykładu bardziej skomplikowane, rzeczywiste przykłady zastosowanie metod z użyciem poznanych narzędzi Egzamin dotyczyć będzie wiedzy podanej na wykładzie 11/17

Dlaczego warto chodzić na wykład? laboratoria komentarz wiedza 12/17

Bycie testerem się opłaca! 13/17

Egzamin Test - pytania z wyborem 1, 2 lub 3 poprawnych odpowiedzi Punktacja testu (zaznaczenie złej odpowiedzi = 0 pkt): Punkty za pytanie Liczba poprawnych odpowiedzi 1 1 spośród 4 1 2 1 spośród 4 lub 5 2 Maksymalny wynik egzaminu to 65 punktów W teście będzie informacja o rodzaju pytania i liczbie punktów za każde pytanie Liczba zaznaczonych dobrych odpowiedzi 1 2 3 3 2 spośród 5 1 3 4 3 spośród 7 0 2 4 14/17

15/17

16/17

17/17