Test (364) - ! Import - neexistující soubor
Etapa : 3
Název testu : ! Import - neexistující soubor
Zkratka : INEGNEEXFILE
Datum poslední změny : 2005-08-03 08:36:28
Designer : bbosansk
Stav : Ready
Subject : Import dat
Test : 364
Vzor :
Kategorie : Funkční
Priorita : 2-Střední
Datum vytvoření : 08-02-2005
Dokumentace :
Pracnost : 2-Střední
Typ : MANUAL

Popis :
Sumarizace:
Testujeme negativní případ, když importované soubory nejsou na serveri.
Testujeme notifikaci.

Povolené role:
přihlášení s uživatelským jménem "uzivatel10-1" a uživatelskou rolí "Správce systému" (oprávněný uživatel pro práci s joby)

Navigace:
Správa systému => Správa úloh => Plánovač jobů

Předpoklady:
Seznam jobů obsahuje job pro import dat z knihovního systému.
Tester má možnost se připojit přes ftp na server, na němž je nasdílen adresář "Import".

Popis:
=> Uživatel vybere akci Plánovač jobů
<= Systém zobrazí seznam jobů
=> Uživatel pracuje se seznamem jobů - edituje
<= Systém zobrazuje formuláře dle zadaných akcí


Design Steps :
Název kroku
Krok 1
Popis :
Krok mimo aplikaci: Připoj se na ftp server určený pro testování a skontroluj, že v sdíleném adresáři "Import" se nenacházejí žádné soubory.
Očekávaný výsledek :
Adresář je prázdný.
Krok 2
Popis :
Pro job pro Import z knihovního systému zvol akci "Editovat".
Očekávaný výsledek :
Zobrazí detail jobu.
Krok 3
Popis :
Zadej vaše heslo přidělené pro přístup na ftp server do pole "Heslo pro ftp".

Očekávaný výsledek :
Zobrazí zástupné hvězdičky do pole pro zadání hesla pro ftp.
Krok 4
Popis :
V poli "Ant build xml" změň script tak, aby byl možný import dat z knihovního systému a načítal se testovací soubor. Mění se zvýrazněné části (jsou uvedeny jen řádky scriptu se změnou):

aktualizuj (nastavení ftp):
<property name="inputRemoteDir" value="import"/>
<!-- 1. pripojime se na server -->
<ssh host="z152" username="isisng" password="${ftpPasswd}">
<!-- 4. pripojime se na server -->
<ssh host="z152" username="isisng" password="${ftpPasswd}">


a zvol akci "Uložit".

Očekávaný výsledek :
Zobrazí hlášení o uložení záznamu a seznam jobů.
Krok 5
Popis :
Pro job pro Import z knihovního systému vyber akci "Spustit job".
Očekávaný výsledek :
Zobrazí hlášení o spuštění jobu.
Krok 6
Popis :
Pro job Importu z knihovního systému zvol akci "Zobrazit log".
Očekávaný výsledek :
Zobrazí seznam běhů jobu.
Krok 7
Popis :
Po doběhnutí importu spuštěného v kroku 4 zvol pro tento běh akci "Detail".
Očekávaný výsledek :
Zobrazí log vybraného běhu. V logu se bude nacházet řádek s chybovým hlášením : "... ILIBliter.csv: No such file or directory".
Krok 8
Popis :
Krok mimo aplikaci:
Skontroluj, jestli byl na notifikační adresu přihlášeného uživatele doručen notifikační e-mail.
Očekávaný výsledek :
Notifikační e-mail byl doručen.