End-to-end testování. 26. dubna Bořek Zelinka



Podobné dokumenty
Komunikace mezi businessem a IT

Jak vytvořit správné Zadání IS

Testování softwaru. 10. dubna Bořek Zelinka

Aktuální otázky provozu datových skladů PAVEL HNÍK

Testing as a Service. Přístupné, flexibilní a cenově výhodné řešení pro ověření kvality softwaru. Kompletní portfolio služeb testování softwaru

BI-TIS Případová studie

Podnikové informační systémy

TECHNICKÉ POŽADAVKY NA NÁVRH, IMPLEMENTACI, PROVOZ, ÚDRŽBU A ROZVOJ INFORMAČNÍHO SYSTÉMU

Návrh aktualizace rámce COSO vymezení ŘKS 2. setkání interních auditorů z finančních institucí

Uptime Maximální dostupnost Vašich konvergovaných ICT infrastruktur. Uptime Maintenance and Support Services

Jednotný NIS Prezentace k zahájení projektu pro Radu kraje Vysočina. Projektový manažer - Ing. Ivan Sokolov, Ph.D.

CMMI ení zralosti. Viktor Mulač. Business consultant. itsmf

Předmluva 11. Poděkování 11 O autorech 12 Úvodem 12 Komu je tato kniha určena 13 Jak byste měli tuto knihu číst 13 Web 14

Business Continuity Management jako jeden z nástrojů zvládání rizik. Ing. Martin Tobolka AEC, spol. s r.o.

PŘÍLOHA C Požadavky na Dokumentaci

Obsah. Úvod 9 Poděkování 10 Co je obsahem této knihy 10 Pro koho je tato kniha určena 11 Zpětná vazba od čtenářů 11 Errata 11

S&T CZ Váš partner pro SAP

CobiT. Control Objectives for Information and related Technology. Teplá u Mariánských Lázní, 6. října 2004

INFORMAČNÍ SYSTÉMY , Ing. Jiří Mráz

SOFTWAROVÉ INŽENÝRSTVÍ 1

Nasazení bezpečnostního monitoringu v praxi. Jan Svoboda AEC

Integrace datových služeb vědecko-výukové skupiny

Strategie a Perspektivy ČP OZ ICT Služby 2015

SIEM Mozek pro identifikaci kybernetických útoků. Jan Kolář , Praha, Cyber Security konference 2014

Virtualizace serverů v ČSOB

Testování Java EE aplikací Petr Adámek

ODŮVODNĚNÍ VEŘEJNÉ ZAKÁZKY

PŘÍPADOVÁ STUDIE ŘEŠENÍ BEZPEČNOSTI FIREMNÍ INTERNETOVÉ KOMUNIKACE POUŽITÉ ŘEŠENÍ: DELL SOFTWARE A SLUŽBY IT AWACS. Petra, marketing, DNS

MINISTERSTVO VNITRA ČR

Jak eliminovat rizika spojená s provozem nedůvěryhodných zařízení v síti? BVS. Jindřich Šavel NOVICOM s.r.o

Dobré UX jako nejlepší marketingový nástroj mobilních aplikací. Vladimír Korbel

3. Očekávání a efektivnost aplikací

Představení projektu

ODŮVODNĚNÍ VEŘEJNÉ ZAKÁZKY

Custom Code Management. Přechod na S/4HANA

Kontrola zavedení postupů na principu HACCP v zařízeních školního stravování

Návrh a management projektu. Předání a vyhodnocení projektu

Projektové řízení jako základ řízení organizace

Inovace bakalářského studijního oboru Aplikovaná chemie

SPECIFIKA CERTIFIKACE PODLE ČSN EN ISO 9001:2001 V ORGANIZACÍCH, KTERÉ SE ZABÝVAJÍ VÝVOJEM SOFTWARE

Místo plastu lidská dlaň

Sjednocení dohledových systémů a CMDB

Způsob řízení architektury ve Skupině ČEZ

Využití JBoss Fuse ve skandinávské energetice

Dotazy na event #E256

TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY

Petr Náhlovský, Servodata a.s. Michal Oškera, AUKRO s.r.o. IT PROJEKT ROKU 2017

Hodnocení železničních systémů podle Evropských standardů. Doc. Dr. Ing. Tomáš Brandejský Ing. Martin Leso, PhD Fakulta dopravní ČVUT v Praze

Návrh softwarových systémů - úvod, motivace

Vývoj řízený testy Test Driven Development

Zhodnocení průběžného plnění Informační strategie hl. m. Prahy do roku 2010 (Cesta k e-praze) Duben 2009

POPIS PRODUKTU KLIKACÍ ROZPOČET. Autoři dokumentu

Role NAKITu v rámci egov

Identifikace změny Definice změny a jejího rozsahu a dopadu Schválení změny Prioritizace změn Úprava plánu projektu

Enterprise Architecture na MPSV

Uživatelské hodnocení kvality a dostupnosti ICT služeb. Zbyšek Chvojka, Mylène Veillet

POPIS PRODUKTU KLIKACÍ ROZPOČET. Autoři dokumentu

Jak zorganizovat penetrační testy a nespálit se. Jiří Vábek Komerční banka, a.s.

Strategické řízení IS v podmínkách VS přínosy a problémy

Informační systémy veřejné správy (ISVS)

Systémy řízení jakosti pro realizaci výzkumu a vývoje

Návrh softwarových systémů - softwarové metriky

256/2006 Sb. VYHLÁŠKA. ze dne 22. května o podrobnostech systému prevence závažných havárií. Úvodní ustanovení

Manažerská informatika - projektové řízení

Hardening ICT platforem: teorie nebo praxe. Pavel Hejduk ČEZ ICT Services, a. s.

PROJEKTY NAD REGISTRY ROZVÍJÍ EGOV

Infrastruktura jako konkurenční výhoda ČR. Ministerstvo dopravy Mgr. Pavel Dobeš ministr dopravy

Využití mobilní technologie O2 pro dohledové systémy a sběr medicínských dat

Zajištění bezpečného provozu aplikací. odpovídající současným požadavkům

Chytře a bezpečně. Ing. Petr Žákovec, Smart City Business Development Manager Ing. Jiří Sedlák, ředitel Security Expert Center

Zátěžové testy aplikací

Metodický pokyn k uvedení registru do produkčního provozu

Systémová mediace: přínosná služba, nebo jen jedna z dalších bublin?

Veřejné zakázky - výzvy a úskalí elektronizace a centralizace zadávání. Vladimíra Kadlčíková

KATALOG SLUŽEB NÁSLEDNÉ PODPORY

Kvalita SW produktů. Jiří Sochor, Jaroslav Ráček 1

Faktory ovlivňující řízení podnikové informatiky

Bezpečnost ve vývoji webových aplikací

Testování software. Jaroslav Žáček

DODATEČNÉ INFORMACE K ZADÁVACÍ DOKUMENTACI č. 3

Space-timeInsight. 3. dubna Martin Tauer, ČEPS Libor Sluka, Unicorn Systems

Elektronická podatelna a výpravna České správy sociálního zabezpečení v návaznosti na systém datových schránek

IS VZP ČR jako základ podpory ehealth

Zkušenosti se systémem minitendrů v oblasti služeb pro ohrožené rodiny a děti ZHODNOCENÍ

Certifikace Národní digitální knihovny podle ISO normy Jan Mottl AiP Safe s.r.o.

Data Protection Delivery Center, s. r. o. IDENTITY MANAGEMENT, SPRÁVA OPRÁVNĚNÍ. a SINGLE SIGN-ON. DPDC Identity. pro Vaši bezpečnost

Elektronická identifikace jako součást řešení e-governmentu Ing.Robert Piffl Poradce náměstka ministra vnitra pro ICT

Vnitřní kontrolní systém a jeho audit

IHE Integrated Healthcare Enterprise

Předávací protokol projektu Kos Klient

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

Znalostní oblasti průřezové aktivity

Quality assurance a testování

Národní infrastruktura pro elektronické zadávání veřejných zakázek (NIPEZ)

JAK SE TAM DOSTANEME?

Správná klinická praxe GCP ICH E6 R(2)

Zkušenosti z nasazení a provozu systémů SIEM

Předmluva: Vítejte v ITIL! Úvod 15 IT Infrastructure Library O této knize ITIL (IT Infrastructure Library ) 1.3. Služby a správa služeb

Podpora dalšího vzdělávání personálu

RDF DSPS ROZVOJ PORTÁLU

Transkript:

End-to-end testování 26. dubna 2013 Bořek Zelinka

Bořek Zelinka Unicorn Systems, Test architekt Unicorn, 2004 Testování Quality Assurance ČVUT, Fakulta stavební, 2004 2

Agenda Princip end-to-end testů Proč provádět end-to-end testy? Příprava testů Provedení testů Shrnutí 3

Princip end-to-end testování Testy kompletních procesů a životních cyklů produktu Požadované procesy jsou kontrolovány jako celek i jako suma všech jednotlivých částí. Kontrola celkové přidané hodnoty Výsledkem testů je nejen znalost kvality jednotlivých součástí, ale i ověření zda jsou podporovány potřeby uživatele. 4

Proč provádět end-to-end testy?

7+1 úskalí uživatele Je to špatně vymyšleno Je to špatně navrženo Je to špatně naprogramováno Je to špatně nasazeno Je to špatně provozováno Je to špatně integrováno Nefunguje infrastruktura + uživatel neumí IS správně používat 6

Testování jednotlivých úskalí Revize a schválení zadání IS Revize a schválení technického projektu Unit testy, Assembly testy, Systémové testy Smoke testy, Instalační testy, Deployment review Kontrola a monitoring provozních činností Integrační testy Monitoring a správa infrastruktury + Školení, Návody, Dokumentace, Podpora 7

Kontrola přidané hodnoty ICT systém není jenom souhrn požadovaných funkčností Přidaná hodnota ICT systému je v unikátní kombinaci zadání, architektury, technologie a způsobu řešení. Komplexní kombinace kontrol vytvářeného IS pomáhá zajistit, že výsledek bude poskytovat očekávanou přidanou hodnotu. 8

Přínos end-to-end testů Komplexní testy Plná verifikace připravených procesů a funkcionalit Celkové testování všech systémů a procesů zapojených do splnění zadané úlohy 9

Příprava testů

Spolupráce na přípravě Testeři výborně ovládají verifikaci technické stránky Systematický přístup, Technické znalosti, Zkušenosti v testování Business nejlépe zná předpoklady použitelnosti Výborná znalost oboru, Praktické zkušenosti Spolupráce při přípravě zvyšuje šanci na úspěch Identifikace silných a účinných testovacích případů 11

Rozsah end-to-end testů Business požadavky jsou klíčové pro identifikaci rozsahu testování. Bez řádně identifikovaných požadavků je obtížné definovat rozsah Zapojení businessu do kontroly rozsahu testování napomáhá výslednému přínosu end-to-end testů. Udržet požadavky konzistentní, jasné a jednoznačné Kvalita požadavků podporuje kvalitu připravených testů 12

Výhody zapojení do přípravy Identifikace z pohledu businessu důležitých testů Zohlednění business kritických součástí systému již raných fázích projektu Pochopení potřeb uživatelů Znalosti koncových uživatelů umožňují připravit a provést testy zaměřené na potřeby stojící v pozadí zadaných požadavků Ideální možnost zhodnotit a zajistit spokojenost uživatelů Identifikace problémů silně ovlivňujících spokojenost uživatelů v době, kdy je provedení změn ještě snadné 13

Provedení testů

Vyhodnocení end-to-end testů Zapojení businessu do vyhodnocení výsledků Kontrola naplnění požadavků Analýza defektů na základě důležitosti procesů Kvalitní prioritizace oprav Validace akceptačních kritérií 15

Rizika a omezení Předčasné zahájení testů Specifika end-to-end testů vyžadují zahájení exekuce až v době kdy je k dispozici takřka plná dodávaná funkčnost systému. Testování je třeba pečlivě naplánovat a konfigurovat. Jasné a jednoduché procesy Aktivity v průběhu end-to-end testů se odlišují od testů vývojových. Řádný popis testovacích aktivit je velmi důležitý. Důraz na analýzu výsledků a defektů Poslední možnost zhodnocení spokojenosti uživatelů před zavedením do produkce 16

Shrnutí

Shrnutí End-to-end testy umožňují komplexní kontrolu Podporovat součinnost při přípravě a provádění Zhodnotit spokojenost uživatelů Dobrá spolupráce mezi businessem a IT v rámci end to end testování umožňuje zajistit tvorbu kvalitních řešení dodávek ICT systémů. 18