Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Testy funkcjonalne związane z realizowanym modułem Repozytorium Danych Badawczych były przeprowadzane w całym okresie realizacji systemu. Testy miały na celu weryfikowanie realizacji planowanych zadań związanych z modułem oraz zgodność funkcjonalności systemu z przyjętym projektem. Plan testów przedstawia poniższa tabela.

Wymaganie

Zadanie/Funkcja

Cel

1

Zadanie:

Zmiany i uzupełnienia w modelu (struktury; zdefiniowanie nowych formularzy dla redaktorów i stewardów, słowniki)

Funkcje:

  1. możliwość wprowadzania metadanych w formularzu dla redaktora

  2. upload plików w formularzu dla redaktorów

  3. reguły walidacji

  4. Możliwość wyszukiwania danych badawczych

Sprawdzić, czy:

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

  2. można modyfikować metadane zgodnie z założeniem

  3. można ładować pliki z formularza dla redaktorów

  4. można definiowac udostępnianie plików i licencję

  5. są możliwości wyszukiwania danych baawczych

Funkcja:

Interfejs użytkownika końcowego do wprowadzania metadanych danych badawczych w fazie draftowania rekordu

Sprawdzić, czy zrealizowany interfejs pozwala deponować dane badawcze. Zweryfikować:

  1. możliwość zainicjowania deponowania danych badawczych

  2. możliwość powrotu do procesu deponowania

Funkcja:

poprawienie widoków profili i innych obiektów, w których zachodzi potrzeba prezentacji danych badawczych

Sprawdzić czy są zakładki danych badawczych w profilach

  1. autorów

  2. jednostek

Formaty eksportu, cytowania

zweryfikować czy dostępne są

  1. formaty eksportu

    1. mechanizmy tworzenia cytowania danych badawczych

Funkcjonalność obsługi wielu plików

sprawdzić funkcje:

  1. wielokrotnego ładowania danych

    1. do systemu OMEGA

    2. do systemu SS3

  2. wyszukiwania i filtrowania

nadawanie licencji Open access

Możliwość

  1. globalnej zmiany parametrów wskazanych plików (licencja, dostępność)

  1. - 9.

Wersjonowanie

Zweryfikować

  1. algorytm tworzenia wersji

  2. sposób prezentowania danych badawczych z wieloma wersjami

  3. sposoby wyszukiwania danych badawczych wielowersyjnych

  4. mechanizmy pokazywania różic pomiędzy wersjami

  5. działanie interfejsu użytkownika końcowego do tworzenia i edytowania nowej wersji

  6. zweryfikować poprawność prezentacji wielowersyjnych danych badawczych w pełnym widoku

wdrożenie serwera do przechowywania dużych zbiorów danych

zweryfikować:

  1. upload/download danych

  2. tworzenie sumy kontrolnej

  3. działąnie przełącznika toggle definiujacego próg kwalifikowania pliku do przesłania na S3

Połączenie z DataCite

Zweryfikować:

  1. nadawanie DOI w serwisie DataCite

  2. Aktualizacja danych badawczych po zaakceptowaniu kolejnej wersji (bez nadawania DOI)

Uzupełnienie stron danych badawczych do harvestingu przez Google, WoS, inne harvestery (metadane google’a, DC)

Zweryfikować strony generowane przez system pod kątem zawartości metadanych wymaganych przez serwisy Google, WoS, Scopus

Włączenie danych badawczych do grafów współpracy

  1. Graf współpracy autorów

  2. Mapa współpracy międzynarodowej

Zweryfikowanie grafów współpracy

Aktualizacja serwera do OAI PMH

przeprowadzenie testów na nowym serwerze OAI PMH


Uwagi ogólne

Testy były przeprowadzone na edykowanym serwerze omega-rd.ii.pw.edu.pl sukcesywnie w miarę postępów prac nad rozwojem oprogramowania. Testy były realizowane przez oba zespoły IIPW oraz BGPW, niektóre wspólnie, inne niezależnie prze każdy z zespołów. wszelkie nieprawidłowowści zidentyfikowane podczas testowania były usuwane na bieżąco.

Ostateczne testy były przeprowadzone po scaleniu kodu utworzonego w ramach projektu z gałęzią główną oprogramowania OMEGA-PSIR i utworzeniu wersji 3.11. Wersja 3.11 była testowana ponownie w pełnym zakresie na serwerze testowym PW repodev.ci.pw.edu.pl. W efekcie przeprowadzonych testów podjęto decyzję o przeniesieniu nowego oprogramowania na serwer produkcyjny UBW Politechniki Warszawskiej.

Page Tree
rootModuł Danych Badawczych w systemie UBW
startDepth1