Przeprowadzone testy systemu

Testy funkcjonalne związane ze zrealizowanym modułem Katalogu Aparatury Badawczej były prowadzane w całym okresie realizacji systemu. Testy miały na celu zweryfikowanie realizacji planowanych zadań związanych z modułem oraz zgodność funkcjonalności systemu z przyjętym projektem. Plan testów przygotowano w oparciu o harmonogram realizacji modułu Katalog Aparatury (sekcje 2-7), oraz z uwzględnieniem szczegółowych ustaleń, które pojawiły się w trakcie realizacji systemu i zostały opisane w dokumentach:

  1. założenia do systemu:

  2. Projekt Prezentacji danych:

Plan testów przedstawia poniższa tabela.

 

Wymaganie

Zadanie/Funkcja

Cel

  1.  

Weryfikacja proponowanych zmian i uzupełnień w modelu (struktury, formularze, słowniki)

Sprawdzić, czy:

  1. struktura modelu aparatury pozwala opisać obiekty objęte modułem zgodnie z projektem:

    1. rekord aparatury

    2. rekord zestawu aparatury

    3. rekord infrastruktury obliczeniowej

  2. formularz wprowadzania danych pozwala wprowadzać i modyfikować metadane zgodnie z założeniami;

  3. są zdefiniowane wszystkie projektowane słowniki

  4. jest zdefiniowany model dla zgłoszenia usługi

  1.  

Weryfikacja zgodności pełnego widoku aparatury i infrastruktury badawczej z

  1. założeniami projektu

  2. wymaganiami funkcjonalnymi projektu

Sprawdzić czy dla przykłądowo wypelnionych rekordów ich widok jest właściwy w widokach

  1. publicznym dla użytkownika niezalogowanego

  2. publicznym dla użytkownika zalogowanego

  3. dla kierownika i opiekuna aparatury

  4. dla osoby zarządzającej aparaturą na wydziale

  1.  

Sprawdzenie czy w prezentacji obiektów powiązanych (publikacji, projektów, danych badawczych, zespołów, jednostek) uzupełnieono opis o zakłądkę infrastruktury badawczej

Zweryfikować, czy wprowadzenie nowego opisu powoduje pojawienie się tego opisu w odpowiedznich zakładkach pełnego opisu

  1. uczelni, wydziału, instytutu katedry

  2. zespołu badawczego

  3. osoby odpowiedzialnej (kierownika i osoby do kontaktów)

  1.  

Zweryfikować jakość załadowanych danych z SAPa do Katalogu

Sprawdzić i ocenić kompletność danych uzyskanych z systemu SAP (z uwzględnieniem tego co można osiągnąć z bazy SAP.

  1.  

Zweryfikować zaimplementowane procesy zgłaszania zapotrzebowania na badania oraz obsługę zgłoszeń

Zweryfikować logikę procesów

  1. zgłaszania usługi (w różnych układach)

  2. zatwierdzania/odrzucenia zgłoszenia

  3. kończenia usługi

  1.  

Zweryfikować działanie interfejsów wyszukiwaniaaparatury badawczej w Katalogu

Sprawdzić możliwości wyszukiwania aparatury na potrzeby

  1. użytkownika końcowego

  2. Kierownika i opiekuna aparatury

  3. opiekuna wydziałowego

  4. menadżera katalogu

  1.  

Sprawdzić działanie GUI do:
zgłaszania usługi
akceptacji usługi
zamknięcia usługi

pod kątem poprawniości działania zweryfikować możliwości interfejsu wszyskich aktorów systemu (i jego kompletnosć)


Uwagi ogólne

Testy były przeprowadzone na dedykowanym serwerze repodev.ci.pw.edu.pl sukcesywnie w miarę postępów prac nad rozwojem oprogramowania. Były realizowane przez zespół IIPW oraz zespół d/s Katalogu kierowany przez prod.dr hab.inż Pawła Bylinę.. Niektóre były przeprowadzone wspólnie, inne niezależnie przez każdy z zespołów. Wszelkie nieprawidłowowści zidentyfikowane podczas testowania były usuwane na bieżąco.