Load Test. Projektet afgår om få minutter fra SPOR 3



Relaterede dokumenter
Performancetest af patientkritisk system DSTB Per Skjoldager ahoc - Jesper Mortensen ahoc

Copyright 2010 Netcompany A/S. Alle rettigheder forbeholdes.

OpenTele Server Performance Test Rapport

Udbud af RIPA-Syd. Underbilag 14.A - Definitioner og testtype katalog

HP Test Brugerkonference Godt i gang med performancetest

ISA Server 2006 Del 5. Jesper Hanno Hansen

Installation og Drift. Aplanner for Windows Systemer Version 8.15

Bilag til BBR- review

Teknisk leverandørspor - Serviceplatformen

CV for Christian Plougmann Hag

WordCamp Denmark Hurtigere websites med simple optimeringer. Tobias Borg Petersen Digicure A/S

Erfaringer med Information Management. Charlottehaven Jens Nørgaard, NNIT A/S

Installation og Drift. Aplanner for Windows Systemer Version

BILAG 9. DataHub- og markedsrapportering. 1. Markedsoverblik. 1.1 Leverandørskift. 1.2 Fejlagtige leverandørskift. Direktørgruppen. 14.

D INTEGRATIONSDESIGN FOR DATAAFTAGERE

UNDERBILAG 6-1 CSC PRINCIPPER OG FORUDSÆTNINGER FOR SLA- MONITORERING

Virksomhedspræsentation for IDA

Præsentation af BSK regionens identity and access management platform

Softwaretest. - også af "ikke testbar" software. DAPUG erfamøde 7. marts 2012 Thomas Vedel, Thomas Vedel Consult thomas@veco.

BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF Unik Web Platform Installationsvejledning

Au Aarhus Universitet. Aarhus Universitet AU på STADS Teststrategi Version 1.0

Installation af web-konfigurationsprogrammer

Mindstekrav til udstyr (fase 1) Løsningsbeskrivelse

Projekt: VAX NemHandel 4.0

Teknisk leverandørspor - Serviceplatformen

Kvalitetssikring af Software

Performance og SLA af Stamdatamodulet KOMBIT

APPLIKATIONSARKITEKTUR ERP INFRASTRUKTUR. EG Copyright

Installation af Web-konfigurationsprogrammer

EU-udbud af WAN infrastruktur. Bilag 5 - Prøver og dokumentation

EU-udbud af WAN infrastruktur

Microsoft Executive Circle Arken 25 marts 2004 Økonomi & ledelsesrapportering hos Rambøll Danmark

Projekt: VAX Integrator

Netværksværktøj til BUPL s medlemmer. Mikkel Flindt Heisterberg, IntraVision Brian Andersen, BUPL

Installation af web-konfigurationsprogrammer

Spectrum Spatial Analyst WebGIS. Peter Horsbøll Møller GIS Pre-Sales Specialist 10. september 2014

Mit overblik - Orkestreringskomponenten. FDA September 2019

BILAG 8. DataHub- og markedsrapportering. 1. Markedsperformance. Antal. 1.1 Leverandørskift. Direktørgruppen. 2. april 2014

Nets DanID Service Level Agreement. Service Level Agreement for OCES Digital Signatur ydelser Version 5

PLATYPUS. Praktisk erfaring Års erfaring Erfarings niveau Senest Teknisk arkitektur 6 Høj 2005 Applikations Design 11 Høj 2004 Performance 12 Høj 2005

Underbilag 14 C: Afprøvningsforskrifter til prøver og tests

Procedure for systemtest

Ved aftaleindgåelse drøftes de konkrete behov for specificering af app en med afsæt i nedenstående.

Indholdsfortegnelse 2. ITIL Foundation 4 Indhold 4 Forudsætninger 4 Undervisning 4

CV Jakob Niemann. Resumé: Nøglekvalifikationer. Personlighed. Født: 24/

Guide til kravspecifikation

PageSpeed Insights. Din side har 2 omdirigeringer. Omdirigeringer betyder yderligere forsinkelser, før siden kan indlæses.

Citrix AppDNA 6.1 SP1. 8. november 2012 Flemming Hjorth Andersen, infrastructure specialist

Dygtig.NET / C# udvikler med stor erfaring fra både offentlige organisationer og private virksomheder.

Software test i Socialstyrelsen. af: Jan Kristensen. Nov 2013

Drift & fejlfinding. Netteknik 1. Drift & fejfinding på IT systemer. Mercantec på de større IT systemer! Hvad er drift af IT systemer?

Lange svartider? Test af internetforbindelse

Opnåelse af tilladelse til at udbyde spil i Danmark

PageSpeed Insights. Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen

Styring af testmiljøer almindelig god praksis

Installation af Oracle 10g Release 2 HTML DB

ALGORITMISK ATTRIBUTION MODELLING. 28. maj 2019

intra-mart ver /02/19 intra-mart BaseModule Version3.1

KRAV TIL INFRASTRUKTUR

Jobindsats.dk oplæg på seminar om resultatstyring i det offentlige. 26. November 2008

Risikovurdering af Engrosmodelprojektet

- mere end laboratorium

Modernisering af BI miljø i Codan v.h.a. SAS V9

Nyheder i Remote Support Platform 3.0

Hvor er Call Centrets serviceaftaler?

SAS2WPS Workshop. Torben Christensen! Senior Partner, MSc.! tlf: Copyright UniQcus 2014

MIGRERING TIL ORACLE CLOUD:

BILAG 6. DataHub- og markedsrapportering. 1. Markedsoverblik. 1.1 Leverandørskift. Direktørgruppen. 11. februar 2015 MLN

KK Kapabilitetskvalificering

Opgrader til nyeste Dynamics AX version og profiter af løbende opdateringer

PageSpeed Insights. Din side har 2 omdirigeringer. Omdirigeringer betyder yderligere forsinkelser, før siden kan indlæses.

Vejledning til kravskabelon SL-07

Hvem er jeg Tobias Borg Petersen

SEGES P/S Koncern Digital Datadreven informationsformidling: Personaliseringsværktøj Ansvarlig JUPO

Janich dk. Joomla Case sol.dk. Janich Rasmussen. Freelance Joomla! Professional. Joomladay Danmark 2011

Egenudviklet promotion tool mellem forskellige SAS Visual Analytics miljøer.

Beredskabsplan for it-systemer

TEKNISKE FORHOLD VEDR. ADGANG TIL VP.ONLINE. Brugervejledning

Succesfuld implementering af automatiseret test

Bilag 3b. Figurer og proces-diagrammer fra Bilag 3. Udbud af Medical Device Information Collection

GENUDBUD AF NEMREFUSION. 28. november 2013

Underbilag 14 B: Oversigt over prøve- og testtyper. Udbud om levering, installation, implementering, support, drift og vedligehold af BAS

Guide til opsætning af Google Analytics Eksisterende kunder Visiolab introduction

Erhvervserfaring Senior IT Specialist, IBM Systemudvikler, Dan Net Systemudvikler, KMD

Opsætning af MobilePBX med Kalenderdatabase

Tilslutningsprøvedrejebog til NemKonto for Private Udbetalere. Version 1. december 2007

Vejledning i opsætning af MQ

Styr på processerne med Business Intelligence

Idékatalog Planlægning og brug af test i statslige it-projekter

Fælles test i GD1-GD2-GD7 - Behovsundersøgelse

Automatisk Vandingssystem

Hillerød Kommune. It-sikkerhedspolitik Bilag 9. Udvikling, anskaffelse og vedligeholdelse

BILAG 5. DataHub- og markedsrapportering. 1. Markedsperformance. 1.1 Leverandørskift. Direktørgruppen. 10. juni 2014

Navision Stat (NS 9.2)

Applikations Virtualisering. Anders Keis Hansen

Bilag 6 Afprøvninger Version

Kræv peak performance og tag kontrol over dine online aktiviteter

National Sundheds-it Infrastruktur og sikkerhed

Digitaliseringsstyrelsen

Baggrund Funktionsområder

Transkript:

Load Test Projektet afgår om få minutter fra SPOR 3

Vision

Testforberedelse Testens troværdighed afhænger meget nøje af den overensstemmelse der er mellem testen og virkeligheden, eller sagt på en anden måde: Hver gang der snydes på vægten, bliver testresultatet (og dermed beslutningsgrundlaget) svagere.

Load og Stress test Stress test har til formål at fastslå et systems eller delsystems stabilitet. Der testes udover den normale operationelle kapacitet, ofte til systemet fejler, for at måle og observere hvordan og hvorfor det sker. Load- og performancetest Formålet med at gennemføre en load- og performance test er at måle og/eller verificere svartider som funktion af et bestemt antal brugere. Silo-modellen er et princip om, at verifikationerne foregår ved at undersøge de enkelte systemer i sig selv, dvs. uden, at inddrage konsekvenserne af et parallelt load fra andre systemer.

Load test af samlet system

Load test af samlet system Et antal scripts m. typisk bruger adfærd multipliceres

KPL Netbank - hvorfor er det vigtigt??

Path view Sydbank privat

Hvad er testet i netbanken?

Loadtest Vi har afviklet 13 scripts 5 netbank Privat 5 netbank Erhverv 3 mobilbanken Dækningsgrad 99% af netbanken

Generere load der svarer til 6000 samtidige Brugere z/os CCICIBN5/6 SYSA @ A C E C O N T E N T S W I T C H MQ SQL LDAP X B D C I T R A CCICIBN2/3/4 X B D C I T R A AIX156 E-arkiv BDpgm er BDpgm er D B 2 SYSB D B 2 D B 2 AIX129/AIX130 DB2 UDB 9.4 LDAP 6.1 (TDS) DB2 Verificere at svartiden er i overensstemmelse med svartidsmål. AIX116 IHS 6.1 AIX132 WAS 6.1 WPS 6.1

Testforberedelse Testens troværdighed afhænger meget nøje af den overensstemmelse der er mellem testen og virkeligheden, eller sagt på en anden måde: Hver gang der snydes på vægten, bliver testresultatet (og dermed beslutningsgrundlaget) svagere.

Testforberedelse Hvert serverben skal generere netop det antal transaktioner per sekund (per type) som der skal testes på. Hvert serverben skal samtidigt have det rigtige antal åbne sessioner. Der skal genereres det rigtige antal transaktioner mod backenden.

Systemet skalerer ikke lineært 0,7 0,6 0,5 0,4 0,3 Transaktioner pr. sek Svartid i sek 0,2 0,1 0 1 2 3 4 5 6 7

Efter ændret konfiguration (1 ben)

Loadtest af netbanken 110 sidevisninger pr sekund på webserverne. 3,1 MB data pr sekund. 1100 http hits pr sekund 140 CICS transaktioner pr sekund. Testen blev afviklet over en time og gennemførte: 285.000 transaktioner på privat netbanken 44 fejltransaktioner (0,01% fejl) 288.000 transaktioner på Erhverv 600 fejltransaktioner (0,2% fejl) Request 4.000.000 HTTP ok 4 internal server errors

Projektmodel Rolle Indhold Testleder Aftaler og koordinerer de tests der skal udføres ud fra en samlet plan i samarbejde med system ejerne. Identificerer og implementerer de testtyper der skal benyttes. Sørger for test analyse, konklusion og rapportering af testresultater i samarbejde med specialister. Sørger for at indhente og dokumentere de scenarier der skal benyttes i testen. Sikrer at scripts udvikles og parametriseres. Leder af testen. Sørger for at værktøjer, metoder, processer og data fungerer. Sørger for, at måleresultater anskaffes, analyseres og rapporteres Testressource Udarbejder scripts i henhold til de definerede scenarier. Afvikler testen, herunder forberedende testkørsler (kalibrering og datafiltrering) Specialister Specialist på platforme, eller applikationsområde, der kan hjælpe med at analysere måledata eller angive hvordan målinger kan etableres i værktøjsmiljøet på komponenter der ikke umiddelbart er tilgængelig i brugergrænsefladen (f.eks. netværksmand der hjælper med en connection pool der ikke ser ud til at performe). Specialister deltager i testen og analysen af, hvilke komponenter der er flaskehalse i nedbrydningen af svartiderne. Sørge for at testens måleresultater suppleres med målinger andre steder fra hvis det er nødvendigt. Miljøsupport Sørger for at værktøjsmiljø og testmiljø fungerer i forhold til til den planlagte test. Supporterer testlederen med løsning på tekniske udfordringer i miljøerne. System-ejer Systemejer hjælper med at skaffe overblik over data og fortolke testresultater i forbindelse med testen. Systemejer er ansvarlig for at fremskaffe de scenarier og use-cases der skal benyttes i testen. Systemejer deltager i planlægning (formål) og afvikling af testen.