Test (337) - Vytvoření hlášení externím subjektům
Etapa : 3
Název testu : Vytvoření hlášení externím subjektům
Zkratka : VYTVHLEXSUBJ
Datum poslední změny : 2005-08-24 15:40:08
Designer : zpodvesk
Stav : Ready
Subject : Vytvoření hlášení externím subjektům
Test : 337
Vzor :
Kategorie : Funkční
Priorita : 2-Střední
Datum vytvoření : 07-20-2005
Dokumentace : Y
Pracnost : 3-Nízká
Typ : MANUAL

Popis :
Sumarizace:
Pracujeme se seznamem jobů pro manuální export. Testuje se manuální spuštění vybraného exportu - hlášení jednomu z externích subjektů ( hlášení MŠMT, VZP, UIV - přijímací řízení). Testujeme notifikaci. Kontrolujeme vytvoření exportovaného souboru.

Povolené role:
přihlášení s uživatelským jménem "uzivatel10-1" a uživatelskou rolí "Spravce systému" ("Oprávněný uživatel pro provedení importu a exportu dat")

Navigace:
Importy a Exporty =>Vytvoření hlášení externím subjektům

Předpoklady:
Tester má možnost se připojit přes ftp na server, na němž je nasdílen adresář "Export".

Popis:
=> Uživatel vybere hlášení - export, který chce provést
<= Systém vygeneruje export a pošle jej na požadovaný cíl
=> Uživatel pro zadaný export zvolí akci Log exportu
<= Systém zobrazí seznam záznamů o provedení exportů
=> Uživatel může ze seznamu vybrat jeden a zobrazit k němu detailní informace

Design Steps :
Název kroku
Krok 1
Popis :
Pro job vybraného exportu zvol akci "Editovat".
Očekávaný výsledek :
Zobrazí detail jobu.
Krok 2
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 3
Popis :
V poli "Ant build xml" změň script tak, aby byl možný export dat na ftp server. Mění se zvýrazněné části (jsou uvedeny jen řádky scriptu se změnou):

zaktualizuj (nastavení ftp):
<property name="exportRemoteDir" value="export"/>
<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 4
Popis :
V seznamu jobů vyber záznam pro export a zvol pro něj akci "Spustit job".
Očekávaný výsledek :
Systém zobrazí hlášení: "Job "xxx" ("yyy") byl spuštěn."


Krok 5
Popis :
Pro záznam v seznamu vybraný v předchozím kroku zvol akci "Zobrazit log".
Očekávaný výsledek :
Zobrazí seznam provedených exportů (export zadaný v předchozím kroku se zobrazí po svém doběhnutí).
Krok 6
Popis :
Pro export zadaný v tomto testu zvol po jeho ukončení akci "Detail".
Očekávaný výsledek :
Zobrazí detailní informace o provedení exportu (kolik záznamů bylo exportováno, kolik ne apod.). Detailní kontrola logu je provedena v rámci TS pro uživatelskou roli "Správce systému".
Krok 7
Popis :
Krok mimo aplikaci:
Zkontroluj, 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.
Krok 8
Popis :
Krok mimo aplikaci: Připoj se na ftp server určený pro testování a v sdíleném adresáři "export" nalezni exportovaný soubor v závislosti od zvoleného exportu (podle prefixu). Skontroluj, jestli obsahuje nějaká data.
Očekávaný výsledek :
Soubor se v adresáři nachází a obsahuje nějaká data.