Overvågning TestHusets servere og hjemmeside



Relaterede dokumenter
TESTAUTOMATISERING. Præsentation af: BPT anvendt til automatiseret test. HP test brugerkonference november 2008

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

Ny iphone X gendan fra tidligere telefon

Digital skriftlig aflevering med Lectio Censormodul Stedprøver installationsvejledning

Tylstrup Skole. Indhold

Indhold LG NEXUS

ProjectWise Workflow Rules Engine

Iphone 5. Indhold. Klik på emnet for at springe frem til det.

SAMSUNG GALAXY SIII... 1

GB-HD8272C-W. Kom godt i gang

TYPO3 TRIN FOR TRIN 2

Vinterman app til chaufførerne. 22. November 2013

GB-HD3172RCL-W. Kom godt i gang

Indhold SAMSUNG GALAXY SIII... 1

Installation af DATABOKS online backup manager

DPR lokal persondatabase. Checkliste for CPR migrering

Vejledning til Kilometer Registrering

NETS WALLET PILOT TEST

10 spørgsmål der vil hjælpe dig med dine testcases

Vi skifter din adgangskode fordi en gennemgang har vist, at for mange adgangskoder ikke er stærke nok eller ikke har været skiftet længe.

Overvågningskamera. ~Af Svend, Valdemar og Frederik~

SKYPE FOR BUSINESS QUICK CARDS KOM GODT I GANG MED SKYPE FOR BUSINESS

Succesfuld implementering af automatiseret test

Guide - Sådan opretter du en backup

Sådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre...

Elevvejledning til SkoleKomNet - Min egen hjemmeside

PLANLÆG, SAMMENSÆT OG DEL UNDERVISNINGSMATERIALE. Fremtidens løsning til distribution af digitalt undervisningsmateriale

Vejledning. Styring af lys til boldbane

TimePlan version Installationsvejledning

Test af Oracle Applikation Server opsætning

Accepttest Specifikation For. Gruppen

Allerede ved modtagelse af mailen med aktiveringslinket, har du adgang.

GROUP CYCLE CONNECT SLUTBRUGER MANUAL

Guide til opsætning og sikring af trådløst netværk.

Brugermanual. Energy10 Mobile til Windows. Sådan kommer du i gang. Version 1.1 februar 2014

SwanMobile Brugervejledning K2051-A

BrunataNet GateGPRS med fast strømforsyning

Sektornet VPN. Opsætning af Novell 5.1 server og klient på. Windows 2000/NT/XP

1. Forberedelse (inden testen) Forudsætninger for at tage testen elektronisk... 2

Manual for VALTRONICS IP kamera Android APP

SAS Forum 2012 Den virtuelle operatør

Vejledning. Opsætning af Trio Web Vers 2.0 feb. 2010

Sektornet VPN Installationsvejledning Windows Vista/7

Vejledning til Google Apps på Øregård Gymnasium

Flerbruger miljø, opdel database

ADMINISTRATIONS MANUAL

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

App til museeum Af Alan Mohedeen 3.5

NewAngle Software ApS. Quick Guide. til. Version 1 Aug NewAngle Software

GB-HD9604T-PL / GB-HD9716T-PL. Kom godt i gang

Standard er godt: Hør om vores add-ons til Dynamics NAV

Anvendelse af BPT til manuel test

En miniguide til. nyhedsbreve. skab intern afklaring af behov, setup og mål. Af Rasmus Thau Riddersholm, rådgiver

Struktureret Test og Værktøjer Appendiks til bogen Struktureret Test

Sådan sætter du TraceTool op til tælleugerne

INSTALLATIONSGUIDE AMC DIRECT DEBIT TIL FOR DYNAMICS AX. dansk udgave. AMC Consult A/S 9. juni 2011 Version 2009 V3

KOM GODT I GANG MED. Desktop Mendeley Menuen er simpel og intuitiv. I Menuen Tools finder du web importer og MS Word plugin

PlejeNet på iphone telefoner. Vejledning til PlejeNet på iphone og ipad

Quickguide til PM5. De enkelte punkter er beskrevet løst kig i manualen hvis du har brug for en dybere forklaring.

HTC ONE og HTC ONE mini

GB-HD2635-W. Kom godt i gang

Styrelsen for Arbejdsmarked og Rekruttering Brugervejledning SharePoint abonnementer. Version: 1.3 Seneste opdatering: 9.

TK10 Brugervejledning

Navision Stat 5.4. Beskrivelse af SFTP kommunikation mellem NS 5.4 og det eksterne fagsystem. Overblik. Side 1 af 6

Mobil og tablets. Vejledning. Opsætning af ipad IT-AFDELINGEN. Af: Anders C. H. Pedersen Revideret: 12.

BILAG 1: Interview med den centrale studievejledning på RUC

MIND MEISTER BEGREBSKORT

IT på Social og Sundheds Skolen Fyn Juni 2019

OptiCaller Client v2.0

Allerede ved modtagelse af mailen med aktiveringslinket, har du adgang.

Denne installationsvejledning beskriver hvordan man installerer EFI webservices til kommunikation mellem Navision Stat og Skat.

AF2208N og AF2208N + trådløse Wi-fi forstærker / AP Long-range

Følg denne guide, det tager kun 1 timer Så bliver du belønnet med flere leads og mere salg

Online status. Brugervejledning

Roth Touchline + app til Android og ios

Opsætning af MobilePBX med Kalenderdatabase

Installationsguide. Integration af erhvervsdata fra NN Markedsdata til Microsoft Dynamics NAV 2015

Indhold. 1. Adgang og afslutning

Test- og prøvesystemet De nationale test Brugervejledning for skoler. Brugervejledning Indledning Testafvikling

Opsætning af Backup. Hvis programmet registreres korrekt vises nedenstående skærmbillede. Genstart herefter programmet.

Brugervejledning - til test af SFTP datakommunikation med Nets

Transkript:

7. april 2011 Overvågning TestHusets servere og hjemmeside Af: Helge Nymand Flemming Wulff KonsulentCenter KompetenceCenter TestCenter

Agenda 1. Automatiseret servereovervågning i praksis ved brug af QuickTest Professional Forløb og praktik Hvad overvåges? Eksempel på script Demo 2. Pause 3. Synliggørelse af testresultatet i praksis Værktøj/opsætning Fejlhåndteringsproces Erfaringer Holdning til automatiseret test Lir 2

Forløb Ide: Overvågning af vores servere/hjemmeside. Ledelses accept: Go for it. Plan: Hvordan vil vi gøre det? Udvælg servere mv. Manuel: Afklare hvordan overvågningen gøres manuelt. Automatisere: Script i QTP, opret, test, tilretning osv. Opbygning: Diskokugle, håndtering af teknikken bag. Sæt i drift: Løbende, når et script er færdigt. Drift I starten kontrol af status i QC. Når diskokuglen begynder at lyse (fejlhåndteringsproces) Fremtid Scriptene bedre (f.eks. brug af BPT). Vedligeholdelse (vurdering ca. 20% skal rettes hvert ½ år) 3

Hvordan gjorde vi så? Plan, hvor vi har fastholdt beslutninger mv. Specielt QC projekt til overvågningen. Testcases, som beskriver hvordan overvågningen foregår manuelt. Automatisering af: Servere: Ved hjælp af optag + efterfølgende tilretninger. Hjemmesiden: Ved hjælp af kode i VB script. Opsætning af diskokugle/qtp: Forberedelse: Hvordan skulle det virke? Programmering, som håndtere tænd og sluk. Automatisk afvikling hver dag, time eller uge. Robust: Tilretninger undervejs. Script til overvågning blev sat i drift, når de virkede. Holdning til når noget fejler -> Fejlhåndteringsproces 4

Automatiseret serverovervågning i praksis ved brug af QuickTest Professional Daglig overvågning 3 QC servere 10 andre servere Hjemmesiden www.testhuset.dk At hjemmesiden er kørende Links ikke døde links Hver dag kl. 5.30. Kørslen tager ca. 40 min. 5

Overvågning hver time 1 QC servere 2 andre servere Hjemmesiden er oppe Hver time i tidsrummet kl. 6.30 til 23.30. Kørslen tager ca. 5-10 min. Ugentlig overvågning Hjemmesiden: Bestil kursus Søg job Kontakt TestHuset Ugentligt hver fredag kl. 4.30. Kørslen tager ca. 5-10 min. 6

Hvordan testes en server? Åbn en browser maximeret ved kald af serverens IP-adresse Kontrol i skærmbilledet, at en bestemt tekst, knap mv. findes Luk browseren Åbn browser maximeret Dim objie Set objie= CreateObject("InternetExplorer.Application") objie.visible = True Window("hwnd:=" & objie.hwnd).maximize objie.navigate "172.16.10.253" objie.statusbar=1 wait(3) Browser("NAS").Page("NAS").Link("Change Password").Check CheckPoint("Change Password") 'Checkpoint Browser("NAS").CloseAllTabs Luk browser 7

Demo 1. Diskokuglen er slukket 2. Log på Lab Manager og testklienten for at kunne følge med, hvordan afviklingen foregår. 3. Kør et script, som går godt. 4. Ret scriptet, således det vil fejle. 5. Kør scriptet (som fejler) og se at diskokuglen tænder. 6. Ret scriptet tilbage, således det vil virke igen. 7. Kør scriptet (går godt) og se at diskokuglen slukker igen. 8

Pause 9

Værktøjer og opsætning? 10

Fejlhåndteringsproces, når noget fejler 11

Erfaringer Når der har været fejl i overvågningen: Køre scriptene manuelt uden fejl. Script virker, når det blev kørt lokalt, men fejler på testklienten. Log på testklienten og følg med, hvordan afviklingen forløber. Ofte løses ved genstart af testklient. Lært af erfaringer hvordan overvågningen har virket. Nogen gange har den gjort noget mærkeligt Helge piller. Tilretninger i overvågningen. Nedbrud, hvor en central server var nede: Overvågningen kunne ikke ske automatisk. Revurdering om det kræver tilretninger i overvågningen. Logfiler 12

Til en automatiseret test skal man have en holdning til: Formål: Hvilke fejl skal den finde? Frekvens: Hvor tit skal den køre? Målgruppe: Hvem skal kende resultatet? Fejlhåndtering: Hvad skal ske når noget fejler? Framework: Hvordan finder vi vores scripts, data og resultater igen (og undgår dobbeltarbejde)? Vedligehold: Hvordan bliver testen vedligeholdt - og af hvem? Prioritering: Hvad er den prioriterede rækkefølge af scripts til automatisering? Kompleksitet: Diskuter kodestandarder, capture-replay og størrelsen af ressourcefiler 13

Status overvågningen via iphone apps: HP ALM Mobile 14

Spørgsmål 15