/
Scenariusz testowy

Scenariusz testowy

 

Poniższy scenariusz przedstawia kroki prowadzące do zarejestrowania przykładowego rekordu w DSpace (AMUR).

Warunki wstępne

  1. Instancja DSpace zawiera zainstalowany i dostępny dla systemu Omega moduł protokołu SWORD w wersji 2.

  2. Poprawnie wypełnione zostały parametry systemowe:

    1. DSpace collection data - zbiór reguł,

    2. DSpace deposit lower date limit - data rozpoczęcia synchronizacji rekordów.

  3. Rekord jest encją typu:

    1. książka (book),

    2. materiał niepublikowanych (report),

    3. rozdział lub artykuł z czasopisma (article),

    4. doktorat (phd).

  4. Rekord spełnia warunki walidacyjne, czyli:

    1. jego status nie jest niekompletny,

    2. zawiera przynajmniej jednego autora pracującego na wydziale powiązanym z istniejącą kolekcją w DSpace,

    3. zawiera przynajmniej jeden plik o dostępie publicznym,

    4. data utworzenia jest większa niż ustalona data rozpoczęcia synchronizacji rekordów do DSpace.

  5. Użytkownik używany w integracji przez system Omega posiada odpowiednie uprawnienia do deponowania rekordów w DSpace w kolekcjach, wcześniej podanych w regułach DSpace collection data.

Scenariusz

Eksport rekordu z Omegi do DSpace nie tylko dotyczy tworzenia nowego rekordu ale również aktualizacji istniejącego.

Poniższy przykład dotyczy artykułu z czasopisma, ale sam sposób testowania dla innych typów rekordów nie różni się.

1. Nowy rekord

  1. Tworzymy nowy artykuł czasopisma:

    1. Zwracamy uwagę na datę utworzenia rekordu.

    2. Upewniamy się, że przynajmniej jeden autora posiada afiliację mającą swoje odniesienie - kolekcję w DSpace.

    3. Dla przykładu jeden z dołączonych plików powinien mieć prawo dostępu w zakresie PUBLIC. Drugi o zakresie PRIVATE nie powinien ulec eksportowi.

    4. Pamiętamy o wypełnieniu zakładki “Dane publikacji”.

    5. Ozaznaczamy rekord jako kompletny.

  2. Po zakończonym wprowadzaniu artykuły zapisujemy go przy pomocy przycisku Sprawdź poprawność. Dostosowujemy się do zgłaszanych przez systemów błędów walidacji i/lub ostrzeżeń.

  3. Jeśli rekord nie zawiera błędów to klikamy w przycisk Zapisz. W tym momencie system asynchronicznie rozpocznie eksport rekordu do DSpace.

  4. Formularz powinien wrócić do listy rekordów - tu artykułów.

Oczekiwany rezultat

W DSpace powinien powstać nowy rekord z odpowiednio wypełnionymi polami w zależności od typu encji:

Tylko jeden plik z rekordu podlegał eksportowi.

2. Istniejący rekord

  1. Upewniamy się, że wybrany rekord został już wyeksportowany do DSpace. Na zakładce Pola systemowe, w sekcji Identyfikatory w systemach zewnętrznych powinien być widoczny Identyfikator DSpace.

  2. Wypełniamy wcześniej nieuzupełnione właściwości rekordu.

  3. Przeprowadzamy ponowny zapis rekordu.

W przyszłości redaktor będziemy mógł rozpoznać które rekordy zostały wyeksportowane do DSpace na podstawie dostępnych linków w wierszach rekordów w Omedze.

Oczekiwany rezultat

Po niedługim czasie po stronie DSpace rekord powinien zostać zaktualizowany.

 

Identyfikator handle po aktualizacji musi pozostać ten sam. Można zauważyć, że w DSpace zostały uzupełnione Słowa kluczowe, po stronie Omegi uzupełnianie jako słowa kluczowe w języku polskim.

Related content

DSpace (eksport)
DSpace (eksport)
More like this
5. Testy obsługi wielu plików
5. Testy obsługi wielu plików
More like this
Ogólna zasada działania algorytmu
Ogólna zasada działania algorytmu
More like this
Pozostałe funkcje
Pozostałe funkcje
More like this