Nová áplikáce etesty zá te z ove testová ní



Podobné dokumenty
Nová aplikace etesty funkční testování

Př ihlaš ova ní do IS etešty př eš JIP

Nová áplikáce etesty Př í přává PC ž ádátele

Marta Bardová Karel Hájek Pavel Odstrčil Roman Kopecký Josef Charvát Ministerstvo Dopravy. Nová aplikace etesty

Registr práv a povinností

Uživatelská dokumentace

Registr práv a povinností

Přihlášení uživatele do aplikace

INSTALAČNÍ POSTUP PRO APLIKACI ELIŠKA 4

Uživatelská dokumentace

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro běžného uživatele

Konfigurace pracovní stanice pro ISOP-Centrum verze

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro běžného uživatele

ČSOB Business Connector

plussystem Příručka k instalaci systému

Uživatelská dokumentace

Pracovní postup náběhu do produktivního provozu

Příručka pro uživatele ČSOB InternetBanking 24 a ČSOB BusinessBanking 24 Online s čipovou kartou

Jednotný identitní prostor Provozní dokumentace

ČSOB Business Connector instalační příručka

Připojení ke vzdálené aplikaci Target 2100

Příručka pro uživatele CEB s čipovou kartou

Uživatelská příručka RAZR pro OVM

Uživatelská příručka: Portál CMS. Centrální místo služeb (CMS)

Vzdálené připojení do sítě ČEZ VPN Cisco AnyConnect

Postup pro přihlášení k EET

Nastavení klientských stanic pro webové aplikace PilsCom s.r.o.

Zpravodaj. Uživatelská příručka. Verze

Postup instalace síťové verze Mount Blue

Aktivace RSA ověření

Na vod k nastavenı u

Certifikační autorita PostSignum

Způsoby získání autentizačních údajů

Nastavení Internet Exploreru pro vstup do IS ARGIS

Dokumentace k produktu IceWarp Notifikační nástroj

SME Terminál + SmeDesktopClient. Instalace. AutoCont CZ a.s.

multiverze Pro Windows Vista/XP/9x/2000

CS OTE. Dokumentace pro externí uživatele

CERTIFIKOVANÉ TESTOVÁNÍ (CT) Výběrové šetření výsledků žáků 2014

ČSOB Business Connector Instalační příručka

Jednotný identitní prostor

Příručka pro uživatele ČSOB InternetBanking 24 a ČSOB BusinessBanking 24 Online s čipovou kartou

Testovací protokol. webový generátor PostSignum. sada PIIX3; 1 GB RAM; harddisk 20 GB IDE OS: Windows Vista Service Pack 2 SW: Internet Explorer 9

Artikul system s.r.o. UŽIVATELSKÁ PŘÍRUČKA tel

Návod na provedení upgrade IS Harmonik

Návod na nastavení připojení k drátové síti na kolejích Jana Opletala pro operační systém MS Windows 10

Informace k přihlášení do aplikace REGIS Obsah

Dokumentace. k projektu Czech POINT. Popis použití komerčního a kvalifikovaného certifikátu

Obsah. 1. Instalace... 2

Příručka nastavení funkcí snímání

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.

Nastavení klientských stanic pro webové aplikace PilsCom s.r.o.

Přístup do cloudu ESO9 z OS Windows

Návod na instalaci SW certifikátu aplikace PARTNER24

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro administrátora zřizované organizace

Návod na instalaci HW certifikátu aplikace PARTNER24

1. Instalace MySQL Serveru Konfigurace MySql Serveru Vytvoření struktury databáze...3

Návod na provedení upgrade IS Harmonik

Příručka pro uživatele ČSOB CEB s čipovou kartou v operačním systému Mac OS X

BS Atrak 2.0 Funkce systému

Uživatelská příručka Portálu CMS Centrální místo služeb (CMS)

POKYNY K REGISTRACI PROFILU ZADAVATELE

Postup přechodu na podporované prostředí. Přechod aplikace BankKlient na nový operační systém formou reinstalace ze zálohy

Průvodce instalací modulu Offline VetShop verze 3.4

CS OTE. Dokumentace pro externí uživatele

Po přihlášení do Osobní administrativy v Technologie a jejich správa vybereme položku Certifikáty bezdrátové sítě (Eduroam).

Návod pro Windows 7.

PREMIER E Agent. Jak to funguje?

SKYLA Pro II. Popis instalace programu

Uživatelská dokumentace

Vystavení certifikátu PostSignum v operačním systému MAC OSx

- PC musí být připojené v lokální síti - je bezpodmínečně nutné, aby aplikace Outlook nebyla aktivní)

VDDMAIL by ESCAD, Corp. (Součást IWSE.NET Services by ESCAD, Corp.)

Návod na instalaci SW certifikátu aplikace PARTNER24

INSTALACE SOFTWARE A AKTIVACE PRODUKTU NÁVOD

Návod pro připojení k síti VŠPJ prostřednictvím VPN Vysoká škola polytechnická Jihlava

ABRA Software a.s. ABRA on- line

APS Web Panel. Rozšiřující webový modul pro APS Administrator. Webové rozhraní pro vybrané funkce programového balíku APS Administrator

Modul RAP. Rozhraní pro občany. Příručka uživatele. od verze

Po přihlášení do Osobní administrativy v Technologie a jejich správa vybereme položku Certifikáty bezdrátové sítě (Eduroam).

Návod k instalaci S O L U T I O N S

POKYNY K INSTALACI JAVA PLUGINU A ELEKTRONICKÉHO PODPISU V SYSTÉMU ELZA. Stav ke dni verze 1.0

Technologické postupy práce s aktovkou IS MPP

T-Mobile Internet. Manager. pro Mac OS X NÁVOD PRO UŽIVATELE

Mobilní aplikace. Uživatelský manuál

Dokumentace k produktu IceWarp Outlook konektor

eliška 3.04 Průvodce instalací (verze pro Windows 7) w w w. n e s s. c o m

[1] ICAReNewZEP v1.2 Uživatelská příručka

Instalace a základní administrátorské nastavení 602LAN SUITE 5 Groupware

Přístup k poště MS Office 365 mají pouze studenti 1. a 2. ročníku EkF prezenčního studia. Přístup k ostatním službám mají všichni studenti.

Příručka pro uživatele ČSOB InternetBanking 24 a ČSOB BusinessBanking 24 Online s čipovou kartou v operačním systému Mac OS X

ProID+Q Uživatelská příručka

Návod pro Windows XP. Příprava

MANUÁL K PROGRAMU EKV verze 1.4

CS OTE. Dokumentace pro externí uživatele

Transkript:

Nová áplikáce etesty zá te z ove testová ní Verze 0.4 Datum aktualizace 28. 11. 2014 1 Obsah 1 Úvod... 2 1.1 Podpora - kontakty... 2 1.2 Zdroje... 2 1.3 Zkratky... 2 2 Předpoklady pro testování... 3 2.1 Příprava PC pro testování... 3 2.1.1 Doplňující informace... 3 2.2 Přihlašovací účet zkoušejícího v JIP... 3 2.3 Provozní opatření... 3 2.3.1 Informovanost na úřadu... 3 2.3.2 Dohled IT... 3 2.3.3 Limitování internetového provozu... 3 3 Postup testování... 4 3.1 Základní obsah testů... 4 3.1.1 Zkoušející: Spuštění aplikace pro provedení zátěžových testů... 4 3.1.2 Zkoušející: Provedení funkčního testu... 4 4 Aplikace pro zátěžové testy... 5 4.1 Základní informace... 5 4.2 Nastavení pro spuštění testu... 5 4.2.1 Doporučené nastavení parametrů... 6 4.2.2 Simulace času... 7 4.3 Spuštění testu... 7 4.4 Ukončení testu... 7 4.5 Výsledky testu... 7 Strana 1

1 Úvod Tento dokument popisuje postupy pro zátěžové testování nové aplikace etesty. Primárním cílem testování je ověření připravenosti úřadu pro provoz nové aplikace etesty z pohledu konektivity úřadu, respektive konektivity z místa provádění testových zkoušek v rámci úřadu (obecního úřadu obcí s rozšířenou působností). Sekundárním cílem je ověření síťové centrální komunikační infrastruktury pro provoz nové aplikace etesty. Zátěžové testování následuje po plánované fázi funkčního testování. Základním požadavkem na provedení zátěžového testování je neohrožení běžného provozu úřadu. Předpokládá se, že testování bude kompletně provedeno zkušebním komisařem (nově je zaveden obecný pojem zkoušející), který provede jak činnosti samotného zkoušejícího, tak i složení testu v roli žadatele, tak současně provede další činnosti specifické pro zátěžové testování, které nebudou v běžném provozu prováděny. Dále se předpokládá, že testování bude provedeno na stávajícím počítači zkoušejícího (zkušebního komisaře). Na tomto PC budou provedeny jak činnosti zkoušejícího, tak i složení testu v prostředí žadatele. Vzhledem k charakteru zátěžového testování a požadavku na neohrožení běžného provozu je výrazně doporučena součinnost IT pracovníka úřadu. Společný termín pro zátěžové testování ze strany úřadů je stanoven na 3. 12. 2014. 1.1 Podpora - kontakty Podporu při zátěžovém testování zabezpečuje Ministerstvo dopravy: Kontakt: Marta Bardová E-mail: marta.psenicna@mdcr.cz ; help.etesty@mdcr.cz Telefon: 225 131 468 Pro podporu IT správců zkušebních míst při přípravě stanice: Pracovní doba: Po-Pá 8-17 Telefon: 251 022 551 E mail: dispecink@autocont.cz 1.2 Zdroje Pro účely přechodu na novou verzi aplikace a pro migraci koncových stanic jsou k dispozici datová úložiště, na kterých jsou dostupné dokumenty, nástroje a související datové soubory. Tento dokument stejně jako další dokumenty související se zaváděním nové verze aplikace jsou k dispozici na úložišti dostupném prostřednictvím sftp (informace o přístupu na úložiště předány samostatně). Vybrané informace týkající se zavádění nové verze aplikace etesty také naleznete na webových stránkách http://etesty.autocont.cz. 1.3 Zkratky Zkratka JIP PC Význam Jednotný identitní prostor Počítač s OS Windows Strana 2

2 Předpoklady pro testování 2.1 Příprava PC pro testování Předpokládá se, že testování proběhne na stávajícím PC zkoušejícího. Pro provedení testů je třeba mít na stanici zkoušejícího nainstalovaný.net Framework 4.0. Obvyklé nastavení komisařských PC umožňuje instalaci. V případě, že by nastavení komisařského PC neumožňovalo instalaci, proveďte ji pod administrátorským účtem (je uveden v dokumentaci popisujícím migraci koncových stanic). Pro možnost přihlášení uživatele prostřednictvím JIP s využitím certifikátu musí být na PC nainstalovány kořenové certifikáty komerční certifikační autority, která vydala komerční certifikát zkoušejícího (I. CA, PostSignum, eidentity). Tyto kořenové certifikáty jsou dostupné na webových stránkách jednotlivých certifikačních autorit. Testování může být provedeno i na jiném PC, v takovém případě musí toto PC splňovat požadovanou technickou specifikaci (předáno v předchozí komunikaci, dostupné na datových úložištích). 2.1.1 Doplňující informace Další nastavení a požadavky viz předchozí specifikace: - přístup na servery https://*.mdcr.cz - ddůvěřovat obsahu z https://*.mdcr.cz - povolení na firewallech - instalace osobních a kořenových certifikátů (komerčních) pro přihlašování přes JIP 2.2 Přihlašovací účet zkoušejícího v JIP V rámci testování se předpokládá přihlášení uživatele do aplikace prostřednictvím uživatelského účtu v JIP. Postup vytvoření uživatele v JIP, nastavení uživatelského účtu a postup přihlášení je součástí samostatného dokumentu (předáno v předchozí komunikaci, dostupné na datových úložištích). 2.3 Provozní opatření 2.3.1 Informovanost na úřadu Cílem zátěžového testu je ověření chování nové aplikace v síti úřadu v reálném provozu. Současně je však kladen požadavek na zajištění běžného provozu úřadu. Tyto dva požadavky mezi sebou do jisté míry kolidují. Testy jsou připraveny tak, aby je bylo možné kdykoliv ručně přerušit a současně sama testovací aplikace průběžně vyhodnocuje odezvu, v případě detekce problému na základě definovaných parametrů se test automaticky ukončí. Nicméně je vhodné v rámci úřadu informovat jednotlivé uživatele výpočetní techniky o termínu spuštění testů tak, aby v případě problémů mohli tito uživatelé případné problémy bezodkladně předávat k řešení a případně mohlo být provedeno ruční ukončení zátěžových testů. 2.3.2 Dohled IT V průběhu testů je vhodné ze strany pracovníků IT průběžně monitorovat síťový provoz a v případě detekce problémů zátěžové testy uživatelsky ukončit. 2.3.3 Limitování internetového provozu Pokud je to v rámci úřadu možné, je při zátěžových testech, případně i následně v rámci produkčního provozu, provést technická opatření, která omezí šířku pásma, která bude přidělena aplikaci etesty. Tato opatření mohou být provedena jak na síťových prvcích, tak pro realizaci zátěžových testů i specializovanými nástroji. Na koncové stanici byly ověřeny a je možné použít například metody: Strana 3

- NetLimiter - http://www.netlimiter.com/ - trial verze produktu - VmWare Workstation - test z virtuálního počítače, u kterého bude omezena konektivita síťové karty 3 Postup testování Popis postupu testování vychází z předpokladu, že zkoušející provádí testování na jednom PC. Zkoušející přistupuje do aplikace prostřednictvím webového prohlížeče. 3.1 Základní obsah testů V rámci provedení testů se předpokládá realizace základních činností zkoušejícího a žadatele. Jde tedy o provedení následujících činností: - Zkoušející: Spuštění aplikace pro provedení zátěžových testů - Zkoušející: Provedení funkčního testu Výše uvedené činnosti by měly být prováděny současně. Případně je možné provést pouze spuštění zátěžového testu. Provedení funkčního testu doplňuje zátěžové testování o informace o odezvách aplikace přímo v uživatelském prostředí aplikace pro představu koncového uživatele o reálném fungování. Zkoušející by měl v průběhu testování evidovat časy provedení jednotlivých fází, tj. především fází, které provádí ručně. Je možné, že výsledky jednotlivých fází nebudou ovlivněny pouze stavem infrastruktury úřadu, ale mohou být ovlivněny i externími vlivy jako je komunikační infrastruktura mimo úřad, centrální řešení a podobně. Z toho důvodu by měla být informace o ručně prováděných testech součástí informací, které budou případně předány ze strany úřadu pro vyhodnocení na MD. 3.1.1 Zkoušející: Spuštění aplikace pro provedení zátěžových testů Cíl: ověření stavu připravenosti zkušebního místa. Aplikaci pro zátěžové testování je možné spustit z uživatelského prostředí zkoušejícího, tj. z webového prohlížeče. Do aplikace se přihlásíte prostřednictvím uživatelského účtu v JIP ve webovém prohlížeči zadáním adresy https://etadm2.mdcr.cz/account/jip. Po přihlášení do aplikace je vám zobrazen váš uživatelský profil. Na konci stránky je umístěno tlačítko pro spuštění zátěžového testu. Stisknutím tlačítka se spustí samostatná aplikace, v rámci které je možné nastavit parametry pro zátěžové testování. Popis aplikace a jejího použití je uveden v samostatné kapitole. Poznámka: pokud nemáte dosud možnost přístupu prostřednictvím účtu v JIP, je případně je možné použít přihlášení jménem a heslem, viz předchozí návod k funkčním testům aplikace. Upozorňujeme, že v produkčním prostředí bude přihlášení prostřednictvím uživatelského účtu v JIP povinné. 3.1.2 Zkoušející: Provedení funkčního testu Cíl: ověření odezev v uživatelském rozhraní v průběhu spuštěného zátěžového testu. Předpokládá se, že v tomto okamžiku je spuštěna aplikace pro zátěžový test. Zkoušející provádí běžné činnosti zkoušejícího a subjektivně posuzuje odezvy aplikace. Běžnou činností zkoušejícího se rozumí například postup popsaný v dokumentu funkčního testování. Strana 4

4 Aplikace pro zátěžové testy 4.1 Základní informace Aplikace pro zátěžové testy je řešena jako ClickOnce aplikace, spouští se tlačítkem z webového prostředí přihlášeného uživatele aplikace etesty. Spuštění je možné provést z prohlížeče Internet Explorer (v jiných prohlížečích bez dodatečných doplňků se nespustí nebo nebude pracovat správně). Pro běh aplikace je nutný nainstalovaný.net Framework 4.0. Po kliknutí na tlačítko pro spuštění aplikace systém vyzve k potvrzení a následně aplikaci spustí. Základní uživatelské rozhraní je zobrazeno na následujícím obrázku. Poznámka: v případě problémů se spuštěním ověřte soulad PC, viz popis v kapitole Příprava PC pro testování. Z menu Soubor lze aplikaci ukončit. V nástrojové liště jsou tlačítka pro spuštění testu, zastavení testu a obnovu zobrazení. V levé části okna aplikace lze nastavovat jednotlivé provozní parametry pro spuštění testu. V pravé části se pak v průběhu testu průběžně zobrazují informace o stavu spuštěného testu. 4.2 Nastavení pro spuštění testu Pro spuštění testu je třeba nastavit parametry testu. Po spuštění aplikace jsou nastaveny výchozí hodnoty. Jde o následující parametry: Omezení Adresa pro testování odezvy Maximální čas stažení testu (s) Na jaké URL adrese je testována odezva internetu Jaká je maximální doba pro stahování vygenerovaného testu. Pokud je doba na straně klienta překročena, je zátěžový test automaticky ukončen. Doba se udává ve vteřinách. Strana 5

Maximální doba odezvy (ms) Systém Adresa serveru Adresa tvorby testu Adresář logů Produkční prostředí Zkouška Doba ostrého testu (min) Doba testu ovládání (min) Doba zadání kódu testu (s) Počet opakování testu Počet žadatelů Uživatelské jméno zkoušejícího Jaká je maximální doba odezvy definované adresy (default google.cz) Pokud je doba na straně klienta překročena, je zátěžový test automaticky ukončen. Doba se udává v milisekundách. Adresa serveru etesty na MD. Nelze modifikovat, nastavuje se automaticky podle volby prostředí. Adresa serveru etesty na MD. Nelze modifikovat, nastavuje se automaticky podle volby prostředí. Lokální adresář, do kterého jsou ukládány výsledky testu. Po spuštění aplikace se nastaví automaticky podle přihlášeného uživatele. Zda je prováděn test pro produkční prostředí. V průběhu plánovaného zátěžového testu musí být nastaveno na true. Simulovaná doba trvání ostrého testu v minutách. Simulovaná doba trvání testu ovládání v minutách. Simulovaná doba na zadání kódu testu ve vteřinách. Kolikrát bude test opakován pro jednoho virtuálního žadatele. Kolik bude současných žadatelů. Uživatelské jméno zkoušejícího (přihlašovací jméno aplikace etesty, zobrazuje se na stránce profilu uživatele po přihlášení do webového rozhraní) 4.2.1 Doporučené nastavení parametrů Pomocí nastavení parametrů se simuluje reálný provoz aplikace včetně přibližného časového rozložení síťové komunikace v čase. Pomocí nastavení parametrů lze tedy nasimulovat provoz během testu na úřadu. Jednotlivé parametry jsou nastavené na výchozí hodnoty. Jediným parametrem, který není přednastaven, je uživatelské jméno zkoušejícího. Adresa pro testování odezvy pokud máte povolen přístup na uvedenou URL, ponechte výchozí. Případně upravte na URL adresu v internetu, která je z PC dostupná. Maximální čas stažení testu Zadejte dobu, která by měla ve vaší lokalitě být postačující pro stažení vygenerovaného testu. Doba závisí na síťové konektivitě úřadu, respektive konektivitě vyhrazené pro provoz etestů a dále na počtu žadatelů. Maximální doba odezvy V průběhu testu aplikace testuje odezvu zadaných internetových stránek požadavkem na jejich zobrazení. Zadejte dobu, při které má být aplikace, pokud neobdrží odezvu, automaticky ukončena. Adresář logů obvykle ponechte výchozí. Do tohoto výchozího adresáře má aplikace povolen zápis. V případě změny je třeba zajistit právo zápisu a vytváření složek v uvedeném adresáři. Produkční prostředí ponechte výchozí hodnotu True Doba ostrého testu zadejte obvyklou dobu pro složení testu žadatelem, kterou chcete simulovat. Doba pro test na získání ŘO je běžně 30 minut. Způsob použití viz kapitola Simulace času. Doba testu ovládání zadejte obvyklou dobu, kdy uchazeč prochází cvičný test. Řádově může jít o několik minut. Způsob použití viz kapitola Simulace času. Strana 6

Doba zadání kódu testu zadejte dobu, za kterou je schopen uchazeč zadat kód testu. Řádově jde o minuty. Způsob použití viz kapitola Simulace času. Počet opakování testu Kolik sad testů je zopakováno. Každý simulovaný uchazeč pak skládá zadaný počet testů po sobě. Počet žadatelů Zadejte počet žadatelů, které chcete současně simulovat. Podle znalosti komunikační infrastruktury zadejte vhodnou hodnotu. Pokud si nejste jisti, doporučujeme začít s hodnotou 1 a podle výsledku testu, tj. zaznamenané odezvy případně hodnotu zvyšovat na reálnou úroveň. Uživatelské jméno zkoušejícího Zadejte uživatelské jméno zkoušejícího, pod kterým je evidován v aplikaci etesty. Toto jméno nalezne zkoušející po přihlášení do aplikace etesty na úvodní stránce Profil uživatele nové aplikace etesty. 4.2.2 Simulace času Aplikace simuluje činnost uživatele s tím, že vynechává dobu, kdy je aplikace z pohledu komunikace s centrální aplikací etesty neaktivní. Například pro dobu ostrého testu. Pro každý běh aplikace náhodně určí, ve který okamžik se uživatel rozhodne vyhodnotit test. Tento okamžik určí tak, že vezme 25% ze zadané hodnoty parametru a v rámci této doby náhodně zvolí okamžik odeslání. Tedy pokud je například zadána hodnota 20 minut, proběhne akce mezi v rozmezí pěti minut (25% z 20 minut). 4.3 Spuštění testu Před spuštěním testu ověřte parametry pro spuštění testu. Nezapomeňte v parametrech zadat uživatelské jméno zkoušejícího. Spuštění testu se provede stiskem tlačítka Spustit test v nástrojové liště. Spuštěný test je možné v libovolném okamžiku ukončit tlačítkem Zastavit test. V průběhu testu se informace o prováděném testování průběžně zobrazují v pravé části okna aplikace. Je zobrazen seznam obsahující seznam o průběhu podle nastaveného počtu žadatelů. U každého žadatele je zobrazena informace o fázi testu, která právě probíhá. Ve stavovém řádku aplikace je průběžně zobrazována informace o čase při testování dostupnosti zdrojů v internetu. 4.4 Ukončení testu Ukončení testu nastane v případě, že: - Test je podle nastavených parametrů dokončen - Jsou překročeny limity pro běh testu - Je test uživatelem zastaven pomocí tlačítka Zastavit test 4.5 Výsledky testu Po ukončení testu je vhodné výsledky testu odeslat k vyhodnocení. Odeslání se neprovádí automaticky, provádí se stlačením tlačítka Odeslat výsledek. Před odesláním je zobrazeno okno pro zadání doplňujících informací k provedenému testu. V okně je zobrazeno pole pro výběr testovacího protokolu, které je přednastaveno na poslední provedený test. Dále lze zadat další dodatečné informace k testu, jako jsou informace, zda bylo v průběhu zátěžového testu prováděno i uživatelské testování z webového rozhraní a případně informace k uživatelskému testování z tohoto rozhraní. Strana 7

Po potvrzení jsou informace odeslány na servery MD, kde proběhne následné interní vyhodnocení z pohledu souběhu testů z jednotlivých zkušebních míst a vlivu tohoto souběhu na dostupnost aplikace obecně. Poznámka: pokud například zapomenete zadat doplňkové informace, je možné odeslání výsledků na server MD lze provést opakovaně. Strana 8