TVORÍME VEDOMOSTNÚ SPOLOČNOSŤ Riadiaci orgán OPIS Sprostredkovateľský orgán OPIS EURÓPSKA ÚNIA Interface agreement - EXTERNÉ SLUŽBY JISCD PUBLIKOVANÉ

Podobné dokumenty
Finančné riaditeľstvo Slovenskej republiky Testovacie scenáre

Microsoft Word - ESD - DA - MA - Instruktorska_verzia_V_1_1.docx

Microsoft Word - ESD_-_DA_-_MA_-_Ucastnicka_verzia_video_V_3.docx

DA ŽIADOSŤ o registráciu autoškoly Identifikačné údaje žiadateľa Fyzická osoba Meno Priezvisko Titul pred menom Titul za menom Dátum narodenia Miesto

Komunikácia deklarantských SW s IS CEP Bratislava OPIS je spolufinancovaný z ERDF

Používateľská príručka POUŽÍVATEĽSKÁ PRÍRUČKA Generátor XML dávok pre Informačný systém kontrolných známok z MS Excel šablóny Dátum: Verzia

Microsoft PowerPoint - CONNECT_R&A_76_sk

Privátna zóna pre prevádzku Obsah Privátna zóna pre prevádzku 1 Obsah 1 Webová stránka 2 Úvodná stránka 2 Registrácia prevádzka/penzión

PowerPoint Presentation

Microsoft Word - ESD - DA - Extranet prirucka pre autoskoly V6_rev.docx

Manuál uchádzača ezakazky Manuál uchádzača Dátum vytvorenia dokumentu: Verzia: Autori slovenský Matej Marcin, Stanislava Marošiová Te

Prevádzka

Príručka pre používateľa bezpečnostného tokenu EZIO Pico Obsah: 1 Určenie 1 2 Popis produktu 1 3 Nesprávne zadaný PIN kód (PIN FAIL) 3 4 Použitie Aute

CitiManager - Migration Quick Reference Guide for Cardholders_Slovak_fin

Finančné riaditeľstvo Slovenskej republiky 15/ORP/2019/IM Práca s dostupnými reportami - rola Administrátor/Účtovník Informácia je určená pre podnikat

Centrum vedecko-technických informácií, Odbor pre hodnotenie vedy, Oddelenie pre hodnotenie publikačnej činnosti Vyhľadávanie a práca so záznamami - C

Komplexný informa ný a monitorovací systém Monitorovanie biotopov a druhov európskeho významu Používate ská dokumentácia KIMS modul Mobilná aplikácia

SK_mTransfer_Okamzita_notifikacia_ indd

iot business hub whitepaper isdd_em_New.pdf

UpRekrea manuál

Informačný systém pre externú časť a písomnú formu internej časti maturitnej skúšky Informačný systém pre EČ a PFIČ maturitnej skúšky Užívateľská prír

PowerPoint-Präsentation

Microsoft Word - Priloha_1.docx

Prihlásenie sa do systému AIS2 Pomôcka pre študentov Odoslanie záverečnej práce cez AiS2 Spustite si internetový prehliadač a do riadku s adresou napí

Integrácia Čo je SOA? Peter Rybár Daniel Buchta Jozef Sivek

eKasa

Žiadosť o licenčnú zmluvu na podujatie Na adrese v sekcii hlavného menu kliknete na položku Používatelia. Zobrazí sa blokové menu,

eKasa

0022-vub-mobilne-tokeny-200x200-v03.indd

Finančné riaditeľstvo Slovenskej republiky 10/ORP/2019/IM Stiahnutie identifikačných a autentifikačných údajov pri ORP - rola Administrátor Informácia

Príručka pre používateľa OTP tokenu Strana 1 z 8

Návod na obsluhu ekasy FiskalPRO VX520 (ETH/GPRS/GPRS s batériou)

eKasa

Registrácia používateľa Portálu finančnej správy -1/18-

Agenda záverečnej práce pedagóg Celá agenda týkajúca sa záverečnej práce je dostupná v obrazovke Záverečná práca (menu Agenda pedagóga -> Záverečné pr

Návod na vytvorenie kvalifikovaného elektronického podpisu prostredníctvom občianskeho preukazu s čipom Dátum zverejnenia: Verzia: 1 Dátu

Slide 1

ZBIERKA ZÁKONOV SLOVENSKEJ REPUBLIKY Ročník 2018 Vyhlásené: Časová verzia predpisu účinná od: Obsah dokumentu je právne záväzný

Slovenská technická univerzita v Bratislave Fakulta informatiky a informačných technológií Ilkovičova 2, , Bratislava 4 Internet vecí v našich ž

dFlex Nitra spol. s r.o.

INTERNET BANKING Práca s tokenom VŠETKO, ČO JE MOŽNÉ with.vub.sk, Bank of

Finančné riaditeľstvo Slovenskej republiky 9/ORP/2019/IM Stiahnutie identifikačných a autentifikačných údajov pri ORP - rola Administrátor/Technik Inf

Smernica_VO_po_

Microsoft Word - Zmeny v dlhodobom majetku.docx

Príručka používateľa elektronickej služby

Podvojné účtovníctvo, fakturácia a sklad ekasa: štandardný predaj priamo z programu Pri predaji s priamym napojením na softvér je potrebné mať online

Zakúpili sme mobilný telefón, ktorý budeme splácať v mesačných splátkach spolu s poplatkom za mobilné služby. Prvá faktúra bola vystavená s rozpisom n

AGENTÚRA NA PODPORU VÝSKUMU A VÝVOJA Výzva v rámci programu Podpora výskumu a vývoja v malých a stredných podnikoch zameraná na podporu start-up a spi

PowerPoint Presentation

eKasa

Dodatok č. 4 k Produktovým obchodným podmienkam pre depozitné produkty

Všeobecná zdravotná poisťovňa

Manuál aplikácie eoev

eKasa

SAEAUT SNMP OPC Server

Evidencia elektronickej prihlky

Xesar Softvér Stručný návod

Ministerstvo dopravy, výstavby a regionálneho rozvoja Slovenskej republiky Sekcia cestnej dopravy a pozemných komunikácií Metodický pokyn č. 38/2015,

vzor listu adresa v ramceku_

PowerPoint Presentation

Finančné riaditeľstvo Slovenskej republiky 2/ERP/2019/IM Otázky a odpovede k problematike týkajúcej sa e-kasy, ktoré sú určené pre výrobcov pripravujú

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava Dátové rozhranie pre externý subjekt FR SR Strana 1 z 11 Dátové rozhranie

Počítačové siete DOCSIS

Manuál pre nastavenie tlače z VRP Bluetooth, USB tlačiarne Bluetooth, USB tlačiarne Manuál pre nastavenie tlače -1-

NSK Karta PDF

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava Dátové rozhranie pre externý subjekt MV SR Strana 1 z 10 Dátové rozhranie

Sprievodný list SofCom s.r.o., Priemyselná 1, Liptovský Mikuláš Program basic.sk Verzia ( ) Dátum Autor Ing. J. Malíče

Pracovný postup pre vypĺňanie údajov elektronického formulára IŠIS pre spravodajskú jednotku 1

Finančné riaditeľstvo Slovenskej republiky 12/ORP/2019/IM Postup pre overenie pravosti pokladničného dokladu Informácia je určená pre subjekty (zákazn

číslo školy : Oznámenie riaditeľa č. 02/2019 Riaditeľ Strednej odbornej školy strojníckej, Športová 1326, Kysucké Nové Mesto v zmysle Zákona č.

Vyhláška MDPaT SR č 349/2005 Z

SMERNICE

Evidencia elektronickej prihlášky na I. stupeň vysokoškolského štúdia Tieto pokyny na vypĺňanie elektronickej prihlášky sl

S t r e d n á o d b o r n á š k o l a e l e k t r o t e c h n i c k á T r n a v a, S i b í r s k a 1 KRITÉRIÁ PRE PRIJATIE UCHÁDZAČOV O ŠTÚDIUM V ŠKOL

Používateľská príručka elektronických služieb pre žiadateľov o štatistické informácie október 2016

Obsah: 1. Registrácia do aplikácie Živá lúka online 2. Prihlásenie sa do aplikácie Živá lúka online 3. Všeobecné poznámky k mapovému podkladu 5. Rola:

Georeceive a Geoshopping

Manuál pre nastavenie tlače z VRP elio m500 Elio m500 Manuál pre nastavenie tlače -1-

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava Dátové rozhranie pre externý subjekt MV SR Strana 1 z 10 Dátové rozhranie

vyzva_servis motorového vozidla_Trebišov

Ako podať elektronickú prihlášku

FAQ

Cirkevná stredná odborná škola sv. Jozafáta, Komenského 1963/10, Trebišov Tel.: 056/ , K R I T É R I Á a ostatné

Úrad podpredsedu vlády Slovenskej republiky pre investície a informatizáciu ako Sprostredkovateľský orgán pre Prioritnú os 7: informačná spoločnosť vy

Microsoft PowerPoint - G_5_1_1_IEEC_2013_IWD_e_EASY_SK.pptx

SECURITY BULLETIN Týždeň No: B V 1 / 15 Dôležitosť Nízka Stredná Vysoká Kritická CVSS skóre: 8.8 Klasifikácia TLP

Riaditeľ Súkromnej obchodnej akadémie v správe Akadémie vzdelávania, Jarná 13, Žilina v súlade s § 4 ods

PLÁN PRÁCE VÝCHOVNÉHO PORADCU

Prijímacie pokračovanie do štvorročného gymnázia

Reálnosť využitia RFID technológie pre identifikáciu poštových prepraviek (a ďalšie súvislosti)

Datova_struktura_evidencie_zaznamov_o_konverzii_v1-2

FAQ

ZBIERKA ZÁKONOV SLOVENSKEJ REPUBLIKY Ročník 2006 Vyhlásené: Časová verzia predpisu účinná od: Obsah dokumentu je právne záväzný.

Microsoft Word _1_.docx

Prepis:

TVORÍME VEDOMOSTNÚ SPOLOČNOSŤ Riadiaci orgán OPIS Sprostredkovateľský orgán OPIS EURÓPSKA ÚNIA Testovacie scenáre - EXTERNÉ SLUŽBY JISCD PUBLIKOVANÉ V DOMÉNE AUTOŠKÔL Jednotný informačný systém v cestnej doprave - Elektronické služby v doprave STATUS DÁTUM MENO/SEKCIA PODPIS PROJEKT: Jednotný informačný systém v cestnej doprave - Elektronické služby v doprave DOKUMENT: TC - EXTERNÉ SLUŽBY JISCD PUBLIKOVANÉ V DOMÉNE AUTOŠKÔL VERZIA: 0.1 DÁTUM: 20.1.2016 AUTOR: MDVRR VLASTNÍK: MDVRR

HISTÓRIA DOKUMENTU Verzia Dátum verzie Popis zmien Vypracoval 0.1 20.1.2016 Vytvorenie dokumentu SKRATKY A POJMY Skratka / pojem Dodávateľ Error Handling GPRS GPS GPS Provider GPS zariadenie HTTPS ID Provider ID zariadenie Identifikačný token IS RFID SOA SOAP TCP/IP WSDL XSD Popis Žiadateľ o testovanie kompatibility programového vybavenia zariadenia a vlastného programového vybavenia autoškoly na komunikáciu s informačným systémom JISCD Ošetrenie chybových situácií General Packet Radio Service, Univerzálna služba pre posielanie údajov cez rádiové spojenie Global Positioning System, Globálny systém pre určenie pozície Identifikačné zariadenie výcvikového vozidla (GPS monitorovacia zostava) pozostávajúce z GPS monitorovacej jednotky, GPS/GPRS antény, snímača identifikačného prvku vodiča a inštruktora, umiestnené vo vozidle, ktoré sníma GPS polohu a stav vozidla a tieto posiela na server - Identifikačné zariadenie výcvikového vozidla podľa 387/2015 Z.z. a vyhlášky MDVRR SR 45/2016 Z.z. Hypertext Transfer Protocol Secure - Zabezpečený hypertextový prenosový protokol Identifikačné zariadenie v učebniach a trenažéroch Identifikačné zariadenie učebne a trenažéra podľa 387/2015 Z.z. a vyhlášky MDVRR SR 45/2016 Z.z. Zariadenie schopné snímať identifikačný token, umiestnené v učebni autoškoly V kontexte dokumentu aj v skrátenej forme iba id-token je termín na označenie jedinečnej sekvencie znakov, ktorou sa môže preukázať účastník kurzu alebo inštruktor. Informačný systém Radio Frequency Identification, Vysokofrekvenčná identifikácia. Systém pre bezkontaktné čítanie údajov z identifikačných kariet Service Oriented Architecture, Servisne orientovaná architektúra Simple Object Access Protocol - protokol na výmenu správ založených na XML prostredníctvom siete, hlavne pomocou HTTP Transmission Control Protocol / Internet Protocol - balík internetových komunikačných protokolov Web Services Description Language - jazyk, opisujúci SOAP komunikáciu / verejné rozhrania webovej služby XML Schema Definition - sústava špecifikácií a pravidiel, ako má vyzerať XML dokument Stupeň dôvernosti: Chránené / 1

OBSAH 1 ÚVOD... 3 1.1 Prípravný proces na testovanie... 3 1.2 Priebeh testovania... 4 1.3 Riešenie incidentov počať procesu testovania... 5 2 BEZPEČNOSŤ... 7 3 EXTERNÝ SW DIGITÁLNYCH AUTOŠKÔL... 8 3.1 Rozhranie - Správa technickej základne... 8 3.1.1 TC 46975- Operácia - nacitaj Aktualne Osvedcenie Registracie Autoskoly... 8 3.1.2 TC 46976 - Operácia - prirad Tokeny Instruktorom... 9 3.2 Rozhranie - Kurz vodičské oprávnenia... 11 3.2.1 TC 46978 - Operácia - ulož Kurz... 12 3.2.2 TC 46977 - Operácia - ulož Plánovanie Hodiny Teórie... 14 3.2.3 TC 46979 - Operácia - zahaj Kurz... 15 3.2.4 TC 46980 - Operácia - uprav Detail Ucastnika... 17 3.2.5 TC 46981 - Operácia - prirad Token Ucastnikovi... 18 3.2.6 TC 46982 - Operácia - načítaj Osnovu Pre Kurz... 20 3.2.7 TC 46983 - Operácia - ulož Účasti Teoretickej Výučby... 21 3.2.8 TC 46987 - Operácia - ulož Plánovanie Hodiny Praxe... 23 3.2.9 TC 46984 - Operácia - uloz Hodinu Praktickeho Vycviku... 24 3.2.10 TC 46985 - Operácia - nacitaj Prihlasku... 26 3.2.11 TC 46986 - Operácia - ukonci Vycvik... 27 3.3 Rozhranie Udalosti... 28 4 IDENTIFIKAČNÉ ZARIADENIE V UČEBNIACH A TRENAŽÉROCH... 31 4.1 Rozhranie - ID Provider... 31 4.1.1 TC 47033 - Operácia - eviduj Online Identifikovanie Tokenom... 31 5 IDENTIFIKAČNÉ ZARIADENIE VÝCVIKOVÉHO VOZIDLA... 33 5.1 Rozhrania - GPS Provider... 33 5.1.1 TC 47012 - Operácia - eviduj Online Polohy Vozidiel... 33 5.1.2 TC 47015 - Operácia off-line - eviduj Trasy... 34 5.1.3 TC 47017 - Operácia - nacitaj Oblasti... 36 Stupeň dôvernosti: Chránené / 2

1 ÚVOD Cieľom tohto dokumentu je špecifikovať testovacie scenáre pre: externý SW Digitálnych autoškôl, identifikačné zariadenia v učebniach a trenažéroch, identifikačné zariadenie výcvikového zariadenia. Dokument nadväzuje a používa vstupné a výstupné vzorové správy uvedené v dokumente IFA_JISCD_Autoškola_1_2.docx. 1.1 Prípravný proces na testovanie Po zaregistrovaní žiadosti o testovanie kompatibility programového vybavenia zariadenia a vlastného programového vybavenia autoškoly na komunikáciu s informačným systémom JISCD je potrebné na strane systému JISCD v testovacom prostredí pripraviť a vygenerovať potrebné testovacie údaje ako: Zápis testovacej identity autoškoly do testovacieho registra autoškôl Zápis testovacích inštruktorov do registra odborne spôsobilých osôb inštruktorov Vygenerovanie autentifikačných údajov pre potreby príbehu testovania. Autentifikačné údaje sa generujú na základe typu žiadosti samostatne pre: o vlastné programové vybavenie autoškôl - externý SW Digitálnych autoškôl, o identifikačné zariadenia v učebniach a trenažéroch, o identifikačné zariadenie výcvikového zariadenia. Priradenie autorizačných údajov subjektu ktorý požiadal o testovanie na príslušné testovacie údaje registre Doručenie potrebných technických informácii Stupeň dôvernosti: Chránené / 3

Žiadosť Spracovanie žiadosti Schválenie žiadosti Príprava na testovanie Generovanie testovacích údajov Zahájenie testovania Doručenie schválenia žiadosti Register autoškôl Register inštruktorov Autentifikačné údaje Autorizáciu prístupu Doručenie testovacích údajov Obr. 1, prípravný proces na testovanie 1.2 Priebeh testovania Testovanie je rozdelené na dve hlavné fázy a to: 1. Príprava na akceptačné testovanie zo strany dodávateľa v tejto fáze sú dodávateľovi doručené všetky potrebné informácie aby dodávateľ mohol pripraviť svoje SW vybavenie na akceptačné testovanie. Volanie jednotlivých operácii rozhraní nie je nijak limitované. Zo strany systému JISCD sú riešené príslušné integračné incidenty zo strany dodávateľa. 2. Akceptačné testovanie po príprave dodávateľ požiada o akceptačné testovanie. Zo strany JISCD prebehne posúdenie pripravenosti dodávateľa na akceptačné testy na základe priebehu fázy prípravy. Následne zo strany JISCD je vyhradené časové okno, v ktorom prebehne akceptačné testovanie. Časové trvanie jedného testovacieho cyklu je obmedzené na 30 kalendárnych dní (od aktivácie účtu, nie od registrácie), počas ktorého má žiadateľ nárok na jeden riadny a jeden opravný termín finálneho testovacieho okna kompatibility. Počas celej doby má k dispozícii testovacie prostredie neobmedzene pričom testovacie prostredie môže mať technické prestávky v prevádzke, ktoré však nepresiahnu 10% celkového času. Tieto výpadky nepredlžujú celkovú dĺžku testovacieho cyklu. Stupeň dôvernosti: Chránené / 4

Obr. 2, priebeh testovania Samotné príprava a akceptačné testovanie prebieha na úrovni volaná jednotlivých rozhraní podľa typu žiadosti a to: Vlastné programové vybavenie autoškôl - externý SW Digitálnych autoškôl, o rozhranie Správa technickej základne o rozhranie Kurz vodičské oprávnenie o rozhranie - Udalosti identifikačné zariadenia v učebniach a trenažéroch, o rozhranie ID Provider identifikačné zariadenie výcvikového zariadenia o rozhranie GPS Provider 1.3 Riešenie incidentov počať procesu testovania Dodávateľovi je priradený na základe informácii zo žiadosti o testovanie kompatibility programového vybavenia zariadenia a vlastného programového vybavenia autoškoly na komunikáciu s informačným Stupeň dôvernosti: Chránené / 5

systémom JISCD vlastný komunikačný kanál na podporný tím, formou emailu prostredníctvom ktorého môže hlásiť príslušné incidenty. Zo strany JISCD je v priebehu 30 dňovej testovacej fázy poskytovaná integračná podpora. Stupeň dôvernosti: Chránené / 6

2 BEZPEČNOSŤ Externý IS sa autentifikuje a autorizuje dedikovaným technickým používateľom pri volaní SOAP Web Service systému JISCD. Autentifikačné údaje sa budú posielať pomocou SOAP WS Security Digest authentication. Transport bude zabezpečený pomocou protokolu HTTPS. JISCD vedie takzvaný Access Control List (ACL), ktorý slúži na vymedzenie prístupu k údajom konkrétnych autoškôl. JISCD zhora obmedzí počet SOAP requestov pre jeden Externý IS, aby udržali požadované prevádzkové parametre. Stupeň dôvernosti: Chránené / 7

3 EXTERNÝ SW DIGITÁLNYCH AUTOŠKÔL 3.1 Rozhranie - Správa technickej základne Názov požiadavky Rozhranie DA - Správa technickej základne ID požiadavky 9850 Popis požiadavky Sumárny testovací scenára pre otestovanie používania rozhrania správy technickej základne Zoznam testovacích prípadov ID Názov 46975 Operácia - nacitaj Aktualne Osvedcenie Registracie Autoskoly 46976 Operácia - prirad Tokeny Instruktorom 3.1.1 TC 46975- Operácia - nacitaj Aktualne Osvedcenie Registracie Autoskoly Názov testovacieho prípadu Operácia - nacitaj Aktualne Osvedcenie Registracie Autoskoly ID 46975 Popis testovacieho prípadu Cieľ: Táto operácia umožní načítať aktuálny stav z registra autoškôl vrátane technickej základne autoškoly t.j. vozidiel, inštruktorov, učebných priestorov, autocvičísk a náhradných cvičných plôch. Vstupné kritéria: Dodávateľ má k dispozícii integračné ID testovacej identity autoškoly v testovacom registri Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.1.1) Výstupné kritéria: Používateľovi sa zobrazí aktuálny stav a informácie z registra o danej autoškole. Kroky testovacieho prípadu Stupeň dôvernosti: Chránené / 8

Poradie Názov Popis Očakávaný výsledok 1. Vytvorenie requestu Dodávateľ vytvorí request operácie - nacitajaktualneosvedcen Request je vyplnený dodávateľom v jeho informačnom systéme. 2 Odoslanie requestu Dodávateľ odošle XML request cez zo svojho informačného systému na príslušný endpoint. Request je odoslaný. Informačný systém dodávateľa v response dostane načítané údaje z registra autoškôl. 3 Kontrola response kodu 200 Dodávateľ skontroluje či XML response obsahuje response code 200 XML response code 200 je OK. response neobsahuje žiadnu chybovú hlášku: Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia 4 Kontrola chybových hlášok na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický používateľ XML response neobsahuje žiadnu chybovú hlášku. nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. 5 Kontrola obsahu responsu response ma korektný obsah. XML response má korektný obsah ak sa obsah zhoduje s testovacími údajmi v registri ktoré boli doručené dodávateľovi v prípravnej fáze. 3.1.2 TC 46976 - Operácia - prirad Tokeny Instruktorom Názov testovacieho prípadu Operácia - prirad Tokeny Instruktorom ID 46976 Popis testovacieho prípadu Stupeň dôvernosti: Chránené / 9

Cieľ: Táto operácia umožní pridať alebo odobrať token inštruktora k nejakému časovému obdobiu. Vstupné kritéria: ID inštruktora ako jeden z výstupov TC 46975 token z identifikačného zariadenia, ktorý bude priradený inštruktorovi Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.1.2) Výstupné kritéria: Inštruktorovi je priradený alebo odobraný token k nejakému časovému obdobiu. Token nebol priradený v daný deň inému inštruktorovi. Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok Dodávateľ vyplní request operácie - priradtokenyinstruktorom Identifikačný token: 1 Vyplnenie requestu Identifikačné tokeny účastníka kurzu alebo inštruktora autoškoly používaný v konkrétnej autoškole, s ktorou má ID provider vzťah. Sem treba uviesť identifikátor uložený priamo na karte (podmienka je, aby ID zariadenia vo výcvikovom vozidle a ID zariadenia teoretického výcviku prečítali rovnakú hodnotu a poslali ju do JISCD. Request je vyplnený v systéme dodávateľa. Stupeň dôvernosti: Chránené / 10

2 Odoslanie requestu Dodávateľ odošle XML request v svojom informačnom systéme na príslušný endpoint. Request je odoslaný a informačný systém dodávateľa dostane príslušný response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. response neobsahuje žiadnu chybovú hlášku: Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia 4 Kontrola chybových hlášok na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický používateľ XML response neobsahuje žiadnu chybovú hlášku. nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. 5 Kontrola obsahu responsu response ma korektny obsah. XML response má korektný obsah. 6 Kontrola zápisu dát do DB JISCD skontroluje, či sa dané údaje zapísali do DB. Dáta sú zapísané do v DB. Inštruktorovi je priradený alebo odobraný token k nejakému časovému obdobiu. 3.2 Rozhranie - Kurz vodičské oprávnenia Názov požiadavky Rozhranie DA - Kurz vodičské oprávnenia ID požiadavky 9851 Popis požiadavky Sumárny testovací scenára pre otestovanie používania rozhrania kurz vodičské oprávnenie Stupeň dôvernosti: Chránené / 11

Zoznam testovacích prípadov ID Názov 46978 Operácia - ulož Kurz 46979 Operácia - zahaj Kurz 46977 Operácia uloz Planovanie Hodiny Teorie 46980 Operácia - uprav Detail Ucastnika 46981 Operácia - prirad Token Ucastnikovi 46982 Operácia - nacitaj Osnovu Pre Kurz 46983 Operácia - uloz Hodinu Teoretickej Vyucby 46984 Operácia - uloz Hodinu Praktickeho Vycviku 46985 Operácia - nacitaj Prihlasku 46986 Operácia - ukonci Vycvik 46987 Operácie ulož Planovanie Hodiny Praxe 3.2.1 TC 46978 - Operácia - ulož Kurz Názov testovacieho prípadu Operácia - ulož Kurz ID 46978 Popis testovacieho prípadu Cieľ: Táto operácia slúži na vytvorenie alebo aktualizáciu kurzu. Vstupné kritéria: Priradené ID autoškoly z testovacieho registra Pripravené údaje účastníkov kurzu Používateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.2.2) Výstupné kritéria: V JISCD sa vytvorí kurz s účastníkmi a sprístupní sa pre aktualizáciu, pričom JISCD vráti technické id JISCD (slúži ako vstupný parameter pre ďalšie operácie) informáciu o zahájení kurzu úradníkovi. Takto vytvorený kurz bude môcť byť publikovaný na verejnom portáli JISCD. Stupeň dôvernosti: Chránené / 12

Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu Dodávateľ vyplní request operácie ulozkurz Request je vyplnený v systéme dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request na príslušný endpoint. Request je odoslaný a informačný systém dodávateľa dostane response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. response neobsahuje žiadnu chybovú hlášku: Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia 4 Kontrola chybových hlášok na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický používateľ XML response neobsahuje žiadnu chybovú hlášku. nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. 5 Kontrola obsahu responsu údaje v response majú korektný obsah. XML response má korektný obsah na základe údajov vstupného requestu a boli priradené účastníkom jednotlivé identifikátory. 6 Kontrola zápisu dát do DB JISCD skontroluje, či sa dané údaje zapísali do DB. Dáta sú zapísané do v DB. V JISCD sa vytvorí kurz a sprístupní s účastníkmi pričom JISCD vráti technické id JISCD (slúži ako vstupný parameter pre ďalšie operácie) informáciu o zahájení kurzu úradníkovi. Stupeň dôvernosti: Chránené / 13

3.2.2 TC 46977 - Operácia - ulož Plánovanie Hodiny Teórie Názov testovacieho prípadu Operácia - zahaj Kurz ID 46977 Popis testovacieho prípadu Cieľ: Táto operácia slúži na naplánovanie hodín výučby teórie pre kurz. Vstupné kritéria: ID kurzu z TC 46978 ID inštruktorov z TC 46975 Musí byť volaná pred TC 46979 Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.2.7) Výstupné kritéria: Hodinám naplánovanej výučby teórie je priradené príslušné ID. Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu Dodávateľ vyplní request operácie -zahajkurz. Request je vyplnený informačným systémom dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request cez SOAP UI na príslušný WSDL endpoint. Request je odoslaný a informačný systém dodávateľa dostane response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. Stupeň dôvernosti: Chránené / 14

response neobsahuje žiadnu chybovú hlášku: 4 Kontrola chybových hlášok Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický používateľ nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. XML response neobsahuje žiadnu chybovú hlášku. 5 Kontrola obsahu responsu response ma korektny obsah. XML response má korektný obsah a sú priradené ID hodinám. 6 Kontrola zápisu dát do DB JISCD skontroluje, či sa dané údaje zapísali do DB. Dáta sú zapísané do v DB. Hodiny sú naplánované a priradené príslušnému kurzu s príslušným ID. 3.2.3 TC 46979 - Operácia - zahaj Kurz Názov testovacieho prípadu Operácia - zahaj Kurz ID 46979 Popis testovacieho prípadu Cieľ: Táto operácia slúži na zmenu stavu kurzu na ZAHAJENY. Vstupné kritéria: ID kurzu z TC 46978 Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.2.4) Výstupné kritéria: Stav kurzu je zmenený na ZAHAJENY. Stupeň dôvernosti: Chránené / 15

Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu Dodávateľ vyplní request operácie -zahajkurz. Request je vyplnený informačným systémom dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request cez SOAP UI na príslušný WSDL endpoint. Request je odoslaný a informačný systém dodávateľa dostane response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. response neobsahuje žiadnu chybovú hlášku: Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia 4 Kontrola chybových hlášok na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický XML response neobsahuje žiadnu chybovú hlášku. používateľ nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. 5 Kontrola obsahu responsu response ma korektny obsah. XML response má korektný obsah. 6 Kontrola zápisu dát do DB JISCD skontroluje, či sa dané údaje zapísali do DB. Dáta sú zapísané do v DB. Stav kurzu je zmenený na ZAHAJENY. Stupeň dôvernosti: Chránené / 16

3.2.4 TC 46980 - Operácia - uprav Detail Ucastnika Názov testovacieho prípadu Operácia - uprav Detail Ucastnika ID 46980 Popis testovacieho prípadu Cieľ: Táto operácia umožňuje aktualizovať detail účastníka v rátane výsledku skúšky. Vstupné kritéria: ID účastníka z TC 46978 Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.2.5) Výstupné kritéria: Detail účastníka je aktualizovaný. Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu Dodávateľ vyplní request operácie - upravdetailucastnika. Request je vyplnený informačným systémom dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request na príslušný WSDL endpoint. Request je odoslaný a informačný systém dodávateľa dostane príslušný response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. Stupeň dôvernosti: Chránené / 17

response neobsahuje žiadnu chybovú hlášku: 4 Kontrola chybových hlášok Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický používateľ nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. XML response neobsahuje žiadnu chybovú hlášku. 5 Kontrola obsahu responsu response ma korektny obsah. XML response má korektný obsah. 6 Kontrola zápisu dát do DB JISCD skontroluje, či sa dané údaje zapísali do DB. Dáta sú zapísané do v DB. Detail účastníka je aktualizovaný. 3.2.5 TC 46981 - Operácia - prirad Token Ucastnikovi Názov testovacieho prípadu Operácia - prirad Token Ucastnikovi ID 46981 Popis testovacieho prípadu Cieľ: Táto operácia umožní pridať alebo odobrať token účastníka k nejakému časovému obdobiu. Vstupné kritéria: ID účastníka z TC 46978 Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.2.6) Výstupné kritéria: Stupeň dôvernosti: Chránené / 18

Token je pridaný alebo odobraný účastníkovi k nejakému časovému obdobiu. Token nebol priradený v daný deň inému účastníkovi. Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok Dodávateľ vyplní request operácie- Identifikačný token: 1 Vyplnenie requestu Identifikačné tokeny účastníka kurzu alebo inštruktora autoškoly používaný v konkrétnej autoškole, s ktorou má ID provider vzťah. Sem treba uviesť identifikátor uložený priamo na karte (ide o to, aby IDzariadenia vo výcvikovom vozidle a IDZariadenia teoretického výcviku prečítali rovnakú hodnotu a poslali ju do JISCD. Request je vyplnený informačným systémom dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request cez SOAP UI na príslušný WSDL endpoint. Request je odoslaný a informačný systém dostane príslušný response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. Stupeň dôvernosti: Chránené / 19

response neobsahuje žiadnu chybovú hlášku: 4 Kontrola chybových hlášok Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický používateľ nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. XML response neobsahuje žiadnu chybovú hlášku. 5 Kontrola obsahu responsu response ma korektny obsah. XML response má korektný obsah. 6 Kontrola zápisu dát do DB JISCD skontroluje, či sa dané údaje zapísali do DB. Dáta sú zapísané do v DB. Token je pridaný alebo odobraný účastníkovi k požadovanému časovému obdobiu. 3.2.6 TC 46982 - Operácia - načítaj Osnovu Pre Kurz Názov testovacieho prípadu Operácia - nacitaj Osnovu Pre Kurz ID 46982 Popis testovacieho prípadu Cieľ: Načítanie učebnej osnovy daného kurzu. Vstupné kritéria: ID kurzu z TC 46978 Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.2.3) Výstupné kritéria: Učebná osnova je načítaná. Stupeň dôvernosti: Chránené / 20

Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu Dodávateľ vyplní request operácie. Request je vyplnený v informačnom systéme dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request cez SOAP UI na príslušný WSDL endpoint. Request je odoslaný a informačný systém dodávateľa dostane príslušný response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. response neobsahuje žiadnu chybovú hlášku: Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia 4 Kontrola chybových hlášok na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický používateľ XML response neobsahuje žiadnu chybovú hlášku. nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. 5 Kontrola obsahu responsu response ma korektny obsah. XML response má korektný obsah. Učebná osnova je načítaná. 3.2.7 TC 46983 - Operácia - ulož Účasti Teoretickej Výučby Názov testovacieho prípadu Operácia - uloz Ucasti Teoretickej Vyucby ID 46983 Popis testovacieho prípadu Stupeň dôvernosti: Chránené / 21

Cieľ: Dávkovo uložiť viacero účasti na hodine v rámci kurzu alebo viacerých kurzov Vstupné kritéria: ID účastníka z TC 46978 ID plánovanej hodiny teórie z TC 46977 Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.2.9) Výstupné kritéria: Hodiny s poradovým číslom v rámci viacerých kurzov v rátane účasti na hodine sú uložené. Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu Dodávateľ vyplní request operácie. Request je vyplnený informačným systémom dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request na príslušný WSDL endpoint. Request je odoslaný a informačný systém dodávateľa dostane príslušný response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. response neobsahuje žiadnu chybovú hlášku: Neoprávnený prístup k službe - Technický používateľ nemá 4 Kontrola chybových hlášok oprávnenia na prístup k danej službe Neoprávnený zápis XML response neobsahuje žiadnu chybovú hlášku. konkrétnych údajov - Technický používateľ nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Stupeň dôvernosti: Chránené / 22

Neočakávaná chyba - Timeout, nedostupnosť služby a pod. 5 Kontrola obsahu responsu response ma korektny obsah. XML response má korektný obsah. 6 Kontrola zápisu dát do DB JISCD skontroluje, či sa dané údaje zapísali do DB. Dáta sú zapísané do v DB. Hodiny s poradovým číslom v rámci viacerých kurzov v rátane účasti na hodine sú uložené. 3.2.8 TC 46987 - Operácia - ulož Plánovanie Hodiny Praxe Názov testovacieho prípadu Operácia - zahaj Kurz ID 46987 Popis testovacieho prípadu Cieľ: Táto operácia slúži na naplánovanie hodín výučby praxe pre kurz. Vstupné kritéria: ID kurzu z TC 46978 ID inštruktorov z TC 46975 Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.2.8) Výstupné kritéria: Hodinám naplánovanej výučby praxe je priradené príslušné ID. Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu Dodávateľ vyplní request operácie -zahajkurz. Request je vyplnený informačným systémom dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request cez SOAP UI na príslušný WSDL endpoint. Request je odoslaný a informačný systém dodávateľa dostane response. Stupeň dôvernosti: Chránené / 23

3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. response neobsahuje žiadnu chybovú hlášku: Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia 4 Kontrola chybových hlášok na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický XML response neobsahuje žiadnu chybovú hlášku. používateľ nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. 5 Kontrola obsahu responsu response ma korektny obsah. XML response má korektný obsah a sú priradené ID hodinám. 6 Kontrola zápisu dát do DB JISCD skontroluje, či sa dané údaje zapísali do DB. Dáta sú zapísané do v DB. Hodiny sú naplánované a priradené príslušnému kurzu s príslušným ID. 3.2.9 TC 46984 - Operácia - uloz Hodinu Praktickeho Vycviku Názov testovacieho prípadu Operácia - uloz Hodinu Praktickeho Vycviku ID 46984 Popis testovacieho prípadu Cieľ: Pomocou rozhrania dávkovo uložiť viacero účastí praktických hodín uchádzačov aj so záznamom výcvikového vozidla v rámci viacerých kurzov Stupeň dôvernosti: Chránené / 24

Vstupné kritéria: ID inštruktora z TC 46975 ID účastníka z TC 46978 ID plánovanej hodiny praxe z TC 46986 Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.2.10) Výstupné kritéria: Praktické hodiny aj so záznamom výcvikového vozidla v rámci viacerých kurzov sú uložené. Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu Dodávateľ vyplní request operácie. Request je vyplnený informačným systémom dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request na príslušný WSDL endpoint. Request je odoslaný a informačný systém dodávateľa dostane príslušný response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. response neobsahuje žiadnu chybovú hlášku: 4 Kontrola chybových hlášok Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický používateľ nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. XML response neobsahuje žiadnu chybovú hlášku. Stupeň dôvernosti: Chránené / 25

5 Kontrola obsahu responsu response ma korektný obsah. XML response má korektný obsah. 6 Kontrola zápisu dát do DB Používateľ skontroluje, či sa dané údaje zapísali do DB. Dáta sú zapísané do v DB. Praktické hodiny aj so záznamom výcvikového vozidla v rámci viacerých kurzov sú uložené. 3.2.10 TC 46985 - Operácia - nacitaj Prihlasku Názov testovacieho prípadu Operácia - nacitaj Prihlasku ID 46985 Popis testovacieho prípadu Cieľ: Pomocou tejto operácie je možné načítať prihlášku ktorá bola zaevidovaná v JISCD Vstupné kritéria: Systém dodávateľa obdŕžal ID prihlášky cez rozhranie udalostí TC 46988, TC 46989 Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.2.1) Výstupné kritéria: Prihláška je načítaná. Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu Dodávateľ vyplní request operácie. Request je vyplnený informačným systémom dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request na príslušný WSDL endpoint. Request je odoslaný a informačný systém dodávateľa dostane príslušný response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. Stupeň dôvernosti: Chránené / 26

response neobsahuje žiadnu chybovú hlášku: 4 Kontrola chybových hlášok Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický používateľ nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. XML response neobsahuje žiadnu chybovú hlášku. 5 Kontrola obsahu responsu response ma korektny obsah. XML response má korektný obsah. Prihláška je načítaná. 3.2.11 TC 46986 - Operácia - ukonci Vycvik Názov testovacieho prípadu Operácia - ukonci Vycvik ID 46986 Popis testovacieho prípadu Cieľ: Pomocou tejto operácie sa ukončuje výcvik daného účastníka. Vstupné kritéria: ID účastníka z TC 46978 Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.2.12) Výstupné kritéria: Výcvik účastníka je ukončený. Stupeň dôvernosti: Chránené / 27

Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu Dodávateľ vyplní request operácie. Request je vyplnený informačným systémom dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request na príslušný WSDL endpoint. Request je odoslaný a informačný systém dodávateľa dostane príslušný response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. response neobsahuje žiadnu chybovú hlášku: Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia 4 Kontrola chybových hlášok na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický používateľ XML response neobsahuje žiadnu chybovú hlášku. nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. 5 Kontrola obsahu responsu response ma korektny obsah. XML response má korektný obsah. 6 Kontrola zápisu dát do DB JISCD skontroluje, či sa dané údaje zapísali do DB. Dáta sú zapísané do v DB. Výcvik účastníka je ukončený. 3.3 Rozhranie Udalosti Názov požiadavky Rozhranie DA - Udalosti ID požiadavky 9852 Stupeň dôvernosti: Chránené / 28

Popis požiadavky Sumárny testovací scenára pre otestovanie používania rozhrania udalostí Zoznam testovacích prípadov ID Názov 46989 Operácia - nacitaj Udalosti Názov testovacieho prípadu Operácia - nacitaj Udalosti ID 46989 Popis testovacieho prípadu Cieľ: Operácia umožňuje načítať zoznam udalostí ktoré ešte neboli prijaté Externým IS autoškôl. Operácia vracia maximálne 100 záznamov v jednom volaní. Poznámka: v rámci akceptačného testovania sa nepoužíva udalosť REGISTER_AUTOSKOL_VYTVORENIE Vstupné kritéria: Na strane JISCD existuje zoznam udalostí ktoré ešte neboli prijaté Externým IS autoškôl ID autoškoly z testovacieho registra Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 3.3.1) Výstupné kritéria: Zoznam udalostí je načítaný. V prípade, že celkový počet záznamov je rovný 100 tak, Externý systém zopakuje volanie. Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok Stupeň dôvernosti: Chránené / 29

1 Vyplnenie requestu Dodávateľ vyplní request operácie. Request je vyplnený informačným systém dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request na príslušný WSDL endpoint. Request je odoslaný a informačný systém dodávateľa dostane príslušný response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. response neobsahuje žiadnu chybovú hlášku: 4 Kontrola chybových hlášok Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický používateľ nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. XML response neobsahuje žiadnu chybovú hlášku. 5 Kontrola obsahu responsu response ma korektny obsah. XML response má korektný obsah. Udalosti boli načítané. Stupeň dôvernosti: Chránené / 30

4 IDENTIFIKAČNÉ ZARIADENIE V UČEBNIACH A TRENAŽÉROCH 4.1 Rozhranie - ID Provider Názov požiadavky Rozhrania JISCD - ID Provider ID požiadavky 9849 Popis požiadavky Sumárny testovací scenára pre otestovanie používania rozhrania ID Provider Zoznam testovacích prípadov ID Názov 47033 Operácia - eviduj Online Identifikovanie Tokenom 4.1.1 TC 47033 - Operácia - eviduj Online Identifikovanie Tokenom Názov testovacieho prípadu Operácia - eviduj Online Identifikovanie Tokenom ID 47033 Popis testovacieho prípadu Cieľ: Operácia umožňuje vytvoriť nový záznam v evidencii udalosti pre token. Vstupné kritéria: ID Provider bude posielať údaje v chronologickom poradí pre jedno vozidlo a zariadenie. V prípade nedostupnosti rozhraní JISCD musí IDprovider poslať údaje do JISCD po tom ako sú rozhrania JISCD opäť dostupné. Je nutné, aby v rámci všetkých IDProviderov bol synchronizovaný čas pomocou NTP, a ten bol použitý pri vypĺňaní údajov o čase vzniku záznamu pre systém JISCD. Priradený token inštruktora alebo účastníka TC 46976, TC46981 Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 4.1.1) Stupeň dôvernosti: Chránené / 31

Výstupné kritéria: Nový záznam v evidencií je vytvorený. Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu 2 Odoslanie requestu 3 Kontrola response kodu 200 Dodávateľ vyplní request operácie - evidujonlineidentifikovan Dodávateľ odošle XML request na príslušný endpoint. Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. response neobsahuje žiadnu chybovú hlášku: Request je vyplnený. Request je odoslaný, informačný systém dodávateľa dostane príslušný response. XML response code 200 je OK. 4 Kontrola chybových hlášok Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický používateľ nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. XML response neobsahuje žiadnu chybovú hlášku. 5 Kontrola zápisu dát do DB JISCD skontroluje, či sa dané údaje zapísali do DB. Dáta sú zapísané do v DB.. Stupeň dôvernosti: Chránené / 32

5 IDENTIFIKAČNÉ ZARIADENIE VÝCVIKOVÉHO VOZIDLA 5.1 Rozhrania - GPS Provider Názov požiadavky Rozhrania JISCD - GPS Provider ID požiadavky 9847 Popis požiadavky Sumárny testovací scenára pre otestovanie používania rozhrania GPS Provider Zoznam testovacích prípadov ID Názov 47012 Operácia - eviduj Online Polohy Vozidiel 47015 Operácia off-line - eviduj Trasy 47017 Operácia - nacitaj Oblasti 5.1.1 TC 47012 - Operácia - eviduj Online Polohy Vozidiel Názov testovacieho prípadu Operácia - eviduj Online Polohy Vozidiel ID 47012 Popis testovacieho prípadu Cieľ: Vytvoriť nový záznam v evidencii polohy vozidla Vstupné kritéria: ID a VIN vozidla technickej základne načítaného TC 46975 Priradený token inštruktora alebo účastníka TC 46976, TC46981 Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 5.2.2) Výstupné kritéria: Nový záznam o online polohe vozidla je vytvorený v systéme JISCD. Kroky testovacieho prípadu Stupeň dôvernosti: Chránené / 33

Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu Dodávateľ vyplní request Operácie. Request je vyplnený informačným systém dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request na príslušný WSDL endpoint. Request je odoslaný, informačný systém dodávateľa dostane príslušný response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. response neobsahuje žiadnu chybovú hlášku: Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia 4 Kontrola chybových hlášok na prístup k danej službe Neoprávnený zápis konkrétnych údajov - XML response neobsahuje žiadnu chybovú hlášku. Technický používateľ nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. 5 Kontrola zápisu dát do DB JISCD skontroluje, či sa dané údaje zapísali do DB. Dáta sú zapísané do v DB.. 5.1.2 TC 47015 - Operácia off-line - eviduj Trasy Názov testovacieho prípadu Operácia off-line - eviduj Trasy ID 47015 Popis testovacieho prípadu Stupeň dôvernosti: Chránené / 34

Cieľ: zabezpečiť zasielanie postprocesovaných (vzdialenosť, oblasti) a agregovaných údajov evidovaných trás vozidla. Pod trasou vozidla sa rozumie taká postupnosť polôh vozidla, ktorá je ohraničená: Zmenou (pridanie/odobranie/zmena) tokenu účastníka Zmenou (pridanie/odobranie/zmena) tokenu inštruktora Vstupné kritéria: ID a VIN vozidla technickej základne načítaného TC 46975 Priradený token inštruktora alebo účastníka TC 46976, TC46981 Dodávateľ odošle request so vstupnými parametrami (IFA_JISCD_Autoškola kap. 5.2.3) Výstupné kritérie: Zaevidovanie postprocesovaných trás a agregovaných údajov. Kroky testovacieho prípadu Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu Dodávateľ vyplní request Operácie. Request je vyplnený informačným systémom dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request na príslušný endpoint. Request je odoslaný, informačný systém dodávateľa dostane príslušný response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. Stupeň dôvernosti: Chránené / 35

response neobsahuje žiadnu chybovú hlášku: Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia 4 Kontrola chybových hlášok na prístup k danej službe Neoprávnený zápis konkrétnych údajov - Technický používateľ XML response neobsahuje žiadnu chybovú hlášku. nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. 5 Kontrola zápisu dát do DB JISCD skontroluje, či sa dané údaje zapísali do DB. Dáta sú zapísané do v DB.. 5.1.3 TC 47017 - Operácia - nacitaj Oblasti Názov testovacieho prípadu Operácia - nacitaj Oblasti ID 47017 Popis testovacieho prípadu Cieľ: Umožňuje načítať oblasti súradníc(polygónov) pričom na výstupe sa použije stránkovanie pre obmedzenie počtu záznamov. Externý IS bude načítavať oblasti súradníc tak, aby ich mohol použiť pri interpretácii údajov a posielať referencie na súradnice viď. Rozhranie - Evidencie off-line údajov trasy. Vstupné kritéria: GPS provider je povinný volať toto rozhranie každých 12 hodín. Výstupné kritéria: Oblasti súradníc sú načítané. Kroky testovacieho prípadu Stupeň dôvernosti: Chránené / 36

Poradie Názov Popis Očakávaný výsledok 1 Vyplnenie requestu Dodávateľ vyplní request operácie Request je vyplnený informačným systém dodávateľa. 2 Odoslanie requestu Dodávateľ odošle XML request na príslušný endpoint. Request je odoslaný, informačný systém dodávateľa dostane príslušný response. 3 Kontrola response kodu 200 Dodávateľ skontroluje, či XML response má response code 200 a prešiel korektne validáciou. XML response code 200 je OK. response neobsahuje žiadnu chybovú hlášku: Neoprávnený prístup k službe - Technický používateľ nemá oprávnenia 4 Kontrola chybových hlášok na prístup k danej službe Neoprávnený zápis konkrétnych XML response neobsahuje žiadnu chybovú hlášku. údajov - Technický používateľ nemá oprávnenia na prácu s daným tokenom alebo VIN vozidla. Nesprávne ID - Nesprávne ID Neočakávaná chyba - Timeout, nedostupnosť služby a pod. 5 Konstrola obsahu response response ma korektny obsah. response ma korektny obsah a obsahuje oblasti. Stupeň dôvernosti: Chránené / 37