Faculty of Electronics, Telecommunications and Informatics
11/12 Gabriela Narutowicza Street, 80-233 Gdańsk-Wrzeszcz, Poland
Tel.: +48 58 347 2277, +48 58 347 1784    Fax: +48 58 348 6373    E-mail:
WETI
 
Jakość Oprogramowania
Subject name:Jakość Oprogramowania
Subject type:basic
Department:Department of Computer Architecture
lecture
No. of hours:2
Teachers:PhD MEng Jarosław Kuchta, PhD MEng, Professor with habilitation Bogdan Wiszniewski
Taught in:
Study level: 1 (BSc)- Informatyka- sem. 6
project
No. of hours:2
Teachers:PhD MEng Jarosław Kuchta, PhD MEng, Professor with habilitation Bogdan Wiszniewski, PhD MEng Jerzy Dembski, PhD MEng Adam Łukasz Kaczmarek
Taught in:
Study level: 1 (BSc)- Informatyka- sem. 6
lecture
Materiały pomocnicze
UWAGA: Egzamin poprawkowy zgodnie ze Student Info 19 września 2011 g. 15-17 Aud.1 NE
project

Zadanie 1 (prowadzący: mgr inż. Adam Kaczmarek)

Zadanie projektowe realizowane jest z wykorzystaniem aplikacji Bugzilla wraz z dodatkiem o nazwie Testopia. Bugzilla jest aplikacją przeznaczoną do raportowania błędów w oprogramowaniu oraz zarządzaniu nimi. Testopia jest rozszerzeniem, które umożliwia wprowadzanie przypadków testowych, tworzenie planów testów i raportowanie wyników testów. Bugzilla i Testopia są projektami typu opensource. Są to typowe aplikacje przeznaczone do zarządzania błędami i testami. Istnieją jednak inne tego typu programy np. Rational ClearQuest oraz ITracker, które również mają na celu usprawnianie pracy przy testowaniu i poprawianiu błędów.

Na potrzeby przedmiotu Jakość Oprogramowania uruchomiony został serwis pod adresem: http://kiw.eti.pg.gda.pl/bugzilla. NIE wysyła jednak żadnych maili i NIE można się do niego zarejestrować przez opcję new user. Każdy student realizujący ten przedmiot ma utworzone konto w postaci: <Imię>.<Nazwisko>@bugs.pl, na przykład: Jan.Kowalski@bugs.pl (bez polskich liter). Wszyscy użytkownicy mają domyślnie hasło: alamakota. Hasło można, a nawet należy, zmienić. Jeśli ktoś nie może się zalogować proszę przesłać mail na adres adam.l.kaczmarek@eti.pg.gda.pl.

Zadanie jest realizowane w grupach 2-3 osobowych. Każda grupa wybiera aplikację, którą chce testować. Aplikacja powinna być typu opensource, a jeśli nie jest, to grupa testująca powinna mieć dostęp do jej kodu źródłowego (w zadaniu wymagane są testy typu white-box). Każda grupa musi testować INNĄ aplikację. Wybraną przez siebie aplikację należy zgłosić poprzez maila prowadzącemu (Adamowi Kaczmarkowi, adam.l.kaczmarek@eti.pg.gda.pl) używając formularza dostępnego tutaj. O przypisaniu aplikacji do grup decyduje kolejność zgłoszeń. Programy, które zostały przypisane, są widoczne w zakładce Product Dashboard. Jednak to, że w zakładce nie znajduje się jakiś program nie znaczy, że nie został on już wybrany przez inną grupę. Zgłaszający programy zostaną poinformowani o przypisaniu lub odrzuceniu ich aplikacji. 

Zadanie składa się z 2 części:

1. Plan testów i specyfikacja przypadków testowych (15 punktów)  

2. Wykonanie testów i raport końcowy (10 punktów)

- przekroczenie terminu dostarczenia poszczególnych części projektu: minus 20% maksymalnej liczby punktów możliwych do uzyskania za daną część. Za każdy kolejny tydzień spóźnienia odejmowane jest dodatkowe 20%.  

printer friendlyRemarks and errors please submit to: Change to small size