Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Mikael Edström, Förvaltningsansvarig IAM Skatteverket
Robert Krantz, Konsult, Pulsen
Tester för kvalitetssäkring på Skatteverket
Bakgrund
• När? 2013 - Nov
• Vilka? Skatteverket, Kronofogden samt värdmyndigheter
• Antal användare? 10 000 – 12 000
• Antal behörigheter? 4 000 – 5 000
• Version? Identity Manager 4.6.2
Etablerad standard – säkrad kompetensförsörjning
Självbetjäning via applikation som kan nås via webbläsare
Ger ökad säkerhet och korrekthet
Ersätta blanketter med intuitiva, lättanvända funktioner
Högre kvalitet i behörighetshanteringen - enklare att följa befintliga ramverk
Få nya/förändrade behörigheter snabbare
Automation
Enkelhet
Effektivitet
Kontroll
Spårbarhet
Framtidssäkrad
Vision“Det ska vara lätt att göra rätt”
Arkitektur
devops
Continous Development
Basdriftstjänst
CITBA
TJÄNSTDrift
Öppna API
TLP-tjänst Verksamhetstjänst
PaaS
IaaS
App.driftstjänst
Continous Testing
Affärstjänster
Tekniktjänster
AgiltScrum
Kanban
Stödtjänster
Presentationstjänst
Onlinetjänst
Framtidssyftande tjänster
Varför Automatisera testerna?
• Tidskrävande att köra manuella tester
• Svårt att erhålla kvalitet i testerna vid manuell hantering
• Personoberoende vid själva testtillfället
• Rapport på utfall inbyggt i verktyget
• Automatisera skapandet av Testdata
Verktyget Validator 1.5
• Connectorer
• Variabler
• Testsviter
• Usercase / Användningsfall
• Templates
• Results / Rapporter
• Scheduler (används ej för tilfället)
Skatteverkets IAM-miljöer
På skatteverket har vi 5 IAM-miljöer, LABB, UTV, SYS, ACC och en produktionsmiljö.
Validatorn finns installerad i alla miljöer utom produktionsmiljön.
Uppsättningen av verktyget och målsättningen är att dessa skall vara så lika som möjligt i samtliga miljöer.
Testprocessen består i följande steg.
• Hälsokontroll av miljön
• Upprensning av befintligt testdata – Cleanup
• Skapandet av nytt testdata
• Tester baserat på Use Cases / Användningsfall
Ett exempel på ett användningsfall är när en beställning sker av en specifik behörighet och sedan valideras att användaren faktiskt fått behörigheten.
• Rapport och genomgång av testresultat
Miljökarta
Return of Investment
Return of Investment
PRISMA (IAM) ”Pulsen IAM: Del 2 – Trender och Teknik för morgondagens
utmaningar”, Tobias Ljunggren
GALA 1 (Security) ”GDPR, erfarenheterna från de första månaderna”, Agnes
Hammarstrand
GALA 2 (Integration) ”Västtrafik: Var är bussen? – Öppen data, api:er och
microservices skapar nöjdare resenärer”, Maximiliano Lubian och Christian
Morin
10:45