Temat pracy dyplomowej magisterskiej |
Narzędzie do specyfikowania testów akccptacyjnych na podstawie przypadków użycia |
Temat pracy w jęz. angielskim |
Tool support for use-casc hased acccptancc tests spccification |
Opiekun pracy |
dr inż. Aleksander Jarzębowicz Pok. 648. e-mail: olek-Weti.pg.gda.pl. tel. 347 1464 |
Konsultant pracy | |
Cel pracy |
Celem pracy jest wykonanie narzędzia pozwalającego reprezentować w szczegółowej postaci opisy przypadków użycia i tworzenia na tej podstawie przypadków/scenariuszy testów akccptacyjnych. |
Zadania do wykonania |
1. Zapoznanie z tematy ką testowania, w szczególności testów akceptacyjnych oraz tworzenia przy padków testowych i scenariuszy testowych. 2. Wy pracowanie koncepcji specy fikowania przy padków testowych na podstawie przy padków użycia. 3. Wybór struktun- reprezentacji przypadków' użycia, przypadków testowych i powiązań między nimi. 4. Analiza wymagań i projekt narzędzia w spomagającego. 5. Implementacja i testowanie. 6. Przeprow adzenie studium przypadku. |
Literatura |
1. Wiszniewski B., Bereza-Jarociński B., Teoria i praktyka testowania programów, Wydawnictwo Naukowe PWN, 2006. 2. Spillner A., Linz T., Schaefer H., Software Testing Foundations, Dpunkt Verlag, 2007. 3. Rational Unifted Process specification. 4. Rational, Mastering Reąuirements Management with Use Cases, Rational Software, IBM, 2003. 5. Zielczynski P., Traceability from Use Cases to Test Cases, IBM, 2006. |
Uwagi |
Dla narzędzia nie jest wymagana funkcjonalność związana z graficzną reprezentacją zawartości (diagramy przypadków użycia itp.), kluczowa jest struktura opisu (kroki interakcji, warunki, wartości do testów). Narzędzie powinno zapewniać odpowiednie wspomaganie funkcjonalne i ergonomię np. tworzenie nowego przypadku testowego na bazie istniejącego. Należy również rozważyć problem zarządzania zmianami. |
Dyplomant |