SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
HO-link 2015
Thema: Grip
HOUD GRIP OP KWALITEIT,
VOER EEN REGRESSIETEST UIT!
EVEN VOORSTELLEN
222-6-2015
John van der Molen
Softwaretester @
Opdracht bij:
Hanzehogeschool Groningen
Project VOIS
(Vernieuwing Onderwijslogistieke
InformatieSystemen)
Doelgroep / scope presentatie
322-6-2015
• Software in beheer
• Functioneel beheerders
• Key-users
• Eindgebruikers
Doel presentatie
422-6-2015
• Bewustwording van het belang van regressietesten
Inleiding
• Software wordt ‘goed’ getest in ontwikkelfase en uiteindelijk in
beheer genomen
• Daarna focus op nieuwe functionaliteit of opgeloste fouten
• Werking van de rest van het systeem wordt vergeten of geen tijd
voor vrij gemaakt
• Fouten in productie zijn ‘duur’
Het testen van software stopt niet bij het in gebruik
nemen er van.
522-6-2015
Regressie
• Teruggang of achteruitgang
• Teruggang in kwaliteit van software
• Ongewijzigde delen van een systeem werken niet meer zoals ze
zouden moeten werken.
Wat betekent regressie
622-6-2015
Oorzaak regressie
• Ontwikkelaars gaan weg na implementatie; ontwikkelaars die de
software gebouwd hebben zijn niet altijd dezelfde als die
onderhoud plegen.
• Tijd voor onderhoud is beperkt
• Softwareleverancier kan niet ‘alles’ testen
• Documentatie van de software is niet
op orde
• Uit een onderzoek van blijkt dat
relatief de meeste fouten ontstaan in
software in beheer
722-6-2015
When you fix one bug, you introduce
several new bugs
Bekende voorbeelden
Hij doet het niet meer………
822-6-2015
• Het heeft jaren goed gewerkt maar nu niet meer, hier is toch
niets aan gewijzigd?
• Oude fout is teruggekeerd
Regressietest
Vaststellen of de ongewijzigde delen van een
systeem nog conform afspraak / specificaties werkt
922-6-2015
Omvang en diepgang regressietest
Wat wel en wat niet…
1022-6-2015
• Tijd en geld om alles te testen is er niet!
• Afhankelijk van risico
• Afhankelijk van tijd
• Meest risicovolle eerst, wanneer er tijd over is minder risicovolle
delen.
Regressie in de keten
interne ketens en externe ketens
1122-6-2015
• Koppeling financiële pakket
• Koppeling met rapportagetool
• Koppeling met CRM / HRM pakket
• Koppeling met DUO
• Koppeling met Studielink
De keten is zo sterk als de zwakste schakel!
Voorbeeld ketenregressietestgeval
1222-6-2015
Processen
1. Aspirant-student doet via Studielink verzoek tot inschrijving bij
Hanzehogeschool
2. Student upload documenten t.b.v. toelating en beantwoord
vragen in Osiris Aanmeld
3. De studentenadministratie laat de student toe tot de opleiding
4. De student levert betalingsgegevens aan
5. De student betaalt collegegeld
6. De studentenadministratie schrijft de student definitief in op de
opleiding
Format regressietestgevallen
1322-6-2015
Geautomatiseerd regressietesten
1422-6-2015
• Testgevallen moeten herhaalbaar zijn
• Testgevallen moet herbruikbaar zijn
• Actualiseren regressietestset
• Stap voor stap regressietestset opbouwen
Conclusie
Regressietesten
1522-6-2015
• Preventieve maatregel om grip op kwaliteit te vergroten
• En het besparen eventueel imagoschade
• Besparen van kosten
Vragen???
1622-6-2015
John.van.der.Molen@testwerk.nl

Weitere ähnliche Inhalte

Ähnlich wie Houd grip op kwaliteit, voer een regressietest uit! - John van der Molen - HO-link 2015

Lean academy 2016 nl
Lean academy 2016 nlLean academy 2016 nl
Lean academy 2016 nlOFO - IFA
 
Maatwerk met standaardcomponenten - Gerrit Vooijs, Hans Janssen, Wouter de Br...
Maatwerk met standaardcomponenten - Gerrit Vooijs, Hans Janssen, Wouter de Br...Maatwerk met standaardcomponenten - Gerrit Vooijs, Hans Janssen, Wouter de Br...
Maatwerk met standaardcomponenten - Gerrit Vooijs, Hans Janssen, Wouter de Br...HOlink
 
Meer grip op nieuwe releases? Hoe blijf je bij? - Susanne Zuurendonk - HO-lin...
Meer grip op nieuwe releases? Hoe blijf je bij? - Susanne Zuurendonk - HO-lin...Meer grip op nieuwe releases? Hoe blijf je bij? - Susanne Zuurendonk - HO-lin...
Meer grip op nieuwe releases? Hoe blijf je bij? - Susanne Zuurendonk - HO-lin...HOlink
 
Oplossing zakelijke dienstverlening
Oplossing zakelijke dienstverleningOplossing zakelijke dienstverlening
Oplossing zakelijke dienstverleningEvelien Verkade
 
160127_Voluyt_Zelfverbeteren_ZB
160127_Voluyt_Zelfverbeteren_ZB160127_Voluyt_Zelfverbeteren_ZB
160127_Voluyt_Zelfverbeteren_ZBMichiel Vermeulen
 
Project OnStage - Bram ten Kate en Henk Sluman - OWD13
Project OnStage - Bram ten Kate en Henk Sluman - OWD13Project OnStage - Bram ten Kate en Henk Sluman - OWD13
Project OnStage - Bram ten Kate en Henk Sluman - OWD13SURF Events
 
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013Harold van Heeringen
 
Stork webinar - Hands on Tool Time 5-5-21
Stork webinar - Hands on Tool Time 5-5-21Stork webinar - Hands on Tool Time 5-5-21
Stork webinar - Hands on Tool Time 5-5-21Stork
 
Meten en sturen studentendienstverlening - Pieter Rotteveel, José van Schie -...
Meten en sturen studentendienstverlening - Pieter Rotteveel, José van Schie -...Meten en sturen studentendienstverlening - Pieter Rotteveel, José van Schie -...
Meten en sturen studentendienstverlening - Pieter Rotteveel, José van Schie -...HOlink
 
Studielink goes mobile - Elna Broesder - HO-link 2015
Studielink goes mobile - Elna Broesder - HO-link 2015Studielink goes mobile - Elna Broesder - HO-link 2015
Studielink goes mobile - Elna Broesder - HO-link 2015HOlink
 
Round Table Fast Close (Stantson & Tacstone Consulting) Public V1.0
Round Table Fast Close (Stantson & Tacstone Consulting)   Public V1.0Round Table Fast Close (Stantson & Tacstone Consulting)   Public V1.0
Round Table Fast Close (Stantson & Tacstone Consulting) Public V1.0marcsluiter
 
Oplossing Verpleging, Verzorging, Thuiszorg
Oplossing Verpleging, Verzorging, ThuiszorgOplossing Verpleging, Verzorging, Thuiszorg
Oplossing Verpleging, Verzorging, ThuiszorgEvelien Verkade
 
Aanbesteding van een nieuwe rooster applicatie - Dirk jan Durieux - HOlink 2019
Aanbesteding van een nieuwe rooster applicatie - Dirk jan Durieux - HOlink 2019Aanbesteding van een nieuwe rooster applicatie - Dirk jan Durieux - HOlink 2019
Aanbesteding van een nieuwe rooster applicatie - Dirk jan Durieux - HOlink 2019HOlink2019
 
Hoe werkt het improvement model in vogelvlucht?
Hoe werkt het improvement model in vogelvlucht?Hoe werkt het improvement model in vogelvlucht?
Hoe werkt het improvement model in vogelvlucht?stichtingbim
 
Het Nieuwe Studielink: wie zorgt voor onze data?
Het Nieuwe Studielink: wie zorgt voor onze data?Het Nieuwe Studielink: wie zorgt voor onze data?
Het Nieuwe Studielink: wie zorgt voor onze data?holink2018
 
Verleiden met lef en vertrouwen: digitaal toetsen bij Avans Hogeschool
Verleiden met lef en vertrouwen: digitaal toetsen bij Avans HogeschoolVerleiden met lef en vertrouwen: digitaal toetsen bij Avans Hogeschool
Verleiden met lef en vertrouwen: digitaal toetsen bij Avans HogeschoolLICAvansHogeschool
 

Ähnlich wie Houd grip op kwaliteit, voer een regressietest uit! - John van der Molen - HO-link 2015 (20)

Lean academy 2016 nl
Lean academy 2016 nlLean academy 2016 nl
Lean academy 2016 nl
 
Maatwerk met standaardcomponenten - Gerrit Vooijs, Hans Janssen, Wouter de Br...
Maatwerk met standaardcomponenten - Gerrit Vooijs, Hans Janssen, Wouter de Br...Maatwerk met standaardcomponenten - Gerrit Vooijs, Hans Janssen, Wouter de Br...
Maatwerk met standaardcomponenten - Gerrit Vooijs, Hans Janssen, Wouter de Br...
 
Oplossing GGZ
Oplossing GGZOplossing GGZ
Oplossing GGZ
 
Meer grip op nieuwe releases? Hoe blijf je bij? - Susanne Zuurendonk - HO-lin...
Meer grip op nieuwe releases? Hoe blijf je bij? - Susanne Zuurendonk - HO-lin...Meer grip op nieuwe releases? Hoe blijf je bij? - Susanne Zuurendonk - HO-lin...
Meer grip op nieuwe releases? Hoe blijf je bij? - Susanne Zuurendonk - HO-lin...
 
Oplossing zakelijke dienstverlening
Oplossing zakelijke dienstverleningOplossing zakelijke dienstverlening
Oplossing zakelijke dienstverlening
 
Lean in Onderwijs, Lejla Brouwer-Hadzialic, HAN
Lean in Onderwijs, Lejla Brouwer-Hadzialic, HANLean in Onderwijs, Lejla Brouwer-Hadzialic, HAN
Lean in Onderwijs, Lejla Brouwer-Hadzialic, HAN
 
160127_Voluyt_Zelfverbeteren_ZB
160127_Voluyt_Zelfverbeteren_ZB160127_Voluyt_Zelfverbeteren_ZB
160127_Voluyt_Zelfverbeteren_ZB
 
demo123
demo123demo123
demo123
 
Project OnStage - Bram ten Kate en Henk Sluman - OWD13
Project OnStage - Bram ten Kate en Henk Sluman - OWD13Project OnStage - Bram ten Kate en Henk Sluman - OWD13
Project OnStage - Bram ten Kate en Henk Sluman - OWD13
 
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
 
Stork webinar - Hands on Tool Time 5-5-21
Stork webinar - Hands on Tool Time 5-5-21Stork webinar - Hands on Tool Time 5-5-21
Stork webinar - Hands on Tool Time 5-5-21
 
Meten en sturen studentendienstverlening - Pieter Rotteveel, José van Schie -...
Meten en sturen studentendienstverlening - Pieter Rotteveel, José van Schie -...Meten en sturen studentendienstverlening - Pieter Rotteveel, José van Schie -...
Meten en sturen studentendienstverlening - Pieter Rotteveel, José van Schie -...
 
LRQA Congres 2014: 15 mei en 19 juni 14:10 - 14:40 Sessie 4 Kwaliteitsborging...
LRQA Congres 2014: 15 mei en 19 juni 14:10 - 14:40 Sessie 4 Kwaliteitsborging...LRQA Congres 2014: 15 mei en 19 juni 14:10 - 14:40 Sessie 4 Kwaliteitsborging...
LRQA Congres 2014: 15 mei en 19 juni 14:10 - 14:40 Sessie 4 Kwaliteitsborging...
 
Studielink goes mobile - Elna Broesder - HO-link 2015
Studielink goes mobile - Elna Broesder - HO-link 2015Studielink goes mobile - Elna Broesder - HO-link 2015
Studielink goes mobile - Elna Broesder - HO-link 2015
 
Round Table Fast Close (Stantson & Tacstone Consulting) Public V1.0
Round Table Fast Close (Stantson & Tacstone Consulting)   Public V1.0Round Table Fast Close (Stantson & Tacstone Consulting)   Public V1.0
Round Table Fast Close (Stantson & Tacstone Consulting) Public V1.0
 
Oplossing Verpleging, Verzorging, Thuiszorg
Oplossing Verpleging, Verzorging, ThuiszorgOplossing Verpleging, Verzorging, Thuiszorg
Oplossing Verpleging, Verzorging, Thuiszorg
 
Aanbesteding van een nieuwe rooster applicatie - Dirk jan Durieux - HOlink 2019
Aanbesteding van een nieuwe rooster applicatie - Dirk jan Durieux - HOlink 2019Aanbesteding van een nieuwe rooster applicatie - Dirk jan Durieux - HOlink 2019
Aanbesteding van een nieuwe rooster applicatie - Dirk jan Durieux - HOlink 2019
 
Hoe werkt het improvement model in vogelvlucht?
Hoe werkt het improvement model in vogelvlucht?Hoe werkt het improvement model in vogelvlucht?
Hoe werkt het improvement model in vogelvlucht?
 
Het Nieuwe Studielink: wie zorgt voor onze data?
Het Nieuwe Studielink: wie zorgt voor onze data?Het Nieuwe Studielink: wie zorgt voor onze data?
Het Nieuwe Studielink: wie zorgt voor onze data?
 
Verleiden met lef en vertrouwen: digitaal toetsen bij Avans Hogeschool
Verleiden met lef en vertrouwen: digitaal toetsen bij Avans HogeschoolVerleiden met lef en vertrouwen: digitaal toetsen bij Avans Hogeschool
Verleiden met lef en vertrouwen: digitaal toetsen bij Avans Hogeschool
 

Mehr von HOlink

Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017
Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase -  HO-link 2017Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase -  HO-link 2017
Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017HOlink
 
Gluren bij de buren - Monique Hamer - HO-link2017
Gluren bij de buren - Monique Hamer - HO-link2017Gluren bij de buren - Monique Hamer - HO-link2017
Gluren bij de buren - Monique Hamer - HO-link2017HOlink
 
Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...
Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...
Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...HOlink
 
De Algemene Verordeing Gegevensbescherming - HO-link 2017
De Algemene Verordeing Gegevensbescherming - HO-link 2017De Algemene Verordeing Gegevensbescherming - HO-link 2017
De Algemene Verordeing Gegevensbescherming - HO-link 2017HOlink
 
Student Analytics - Connecting the dots! - HO-link 2017
Student Analytics - Connecting the dots! - HO-link 2017Student Analytics - Connecting the dots! - HO-link 2017
Student Analytics - Connecting the dots! - HO-link 2017HOlink
 
Naar een nieuwe studielink applicatie - HO-link 2017
Naar een nieuwe studielink applicatie - HO-link 2017Naar een nieuwe studielink applicatie - HO-link 2017
Naar een nieuwe studielink applicatie - HO-link 2017HOlink
 
Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017
Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017
Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017HOlink
 
Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017
Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017
Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017HOlink
 
Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...
Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...
Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...HOlink
 
Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017
Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017
Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017HOlink
 
Zelf-service roosteren voor de student en docent van morgen - HO-link 2017
Zelf-service roosteren voor de student en docent van morgen - HO-link 2017Zelf-service roosteren voor de student en docent van morgen - HO-link 2017
Zelf-service roosteren voor de student en docent van morgen - HO-link 2017HOlink
 
Inspiratiecafé - Internationaal studeren is het nieuwe normaal - HO-link 2017
Inspiratiecafé - Internationaal studeren is het nieuwe normaal - HO-link 2017Inspiratiecafé - Internationaal studeren is het nieuwe normaal - HO-link 2017
Inspiratiecafé - Internationaal studeren is het nieuwe normaal - HO-link 2017HOlink
 
Meten is weten: het stroomlijnen van onderwijsplanning - HO-link 2017
Meten is weten: het stroomlijnen van onderwijsplanning - HO-link 2017Meten is weten: het stroomlijnen van onderwijsplanning - HO-link 2017
Meten is weten: het stroomlijnen van onderwijsplanning - HO-link 2017HOlink
 
Onderwijsambities verbinden aan onderwijsondersteuning - HO-link 2017
Onderwijsambities verbinden aan onderwijsondersteuning - HO-link 2017Onderwijsambities verbinden aan onderwijsondersteuning - HO-link 2017
Onderwijsambities verbinden aan onderwijsondersteuning - HO-link 2017HOlink
 
Internationalisering in het Hoger Onderwijs - HO-link 2017
Internationalisering in het Hoger Onderwijs - HO-link 2017Internationalisering in het Hoger Onderwijs - HO-link 2017
Internationalisering in het Hoger Onderwijs - HO-link 2017HOlink
 
Inschrijfproces Internationale Studenten kan veel makkelijker - HO-link 2017
Inschrijfproces Internationale Studenten kan veel makkelijker - HO-link 2017Inschrijfproces Internationale Studenten kan veel makkelijker - HO-link 2017
Inschrijfproces Internationale Studenten kan veel makkelijker - HO-link 2017HOlink
 
Wat te doen met één-cijfer gegevens? - HO-link 2017
Wat te doen met één-cijfer gegevens? - HO-link 2017Wat te doen met één-cijfer gegevens? - HO-link 2017
Wat te doen met één-cijfer gegevens? - HO-link 2017HOlink
 
Optimalisatie Capaciteit op de Amstelcampus - HO-link 2017
Optimalisatie Capaciteit op de Amstelcampus - HO-link 2017Optimalisatie Capaciteit op de Amstelcampus - HO-link 2017
Optimalisatie Capaciteit op de Amstelcampus - HO-link 2017HOlink
 
Open badges en microcredentialing - HO-link2017
Open badges en microcredentialing - HO-link2017Open badges en microcredentialing - HO-link2017
Open badges en microcredentialing - HO-link2017HOlink
 
Open badges en microcredentialing-1 - HO-link2017
Open badges en microcredentialing-1 - HO-link2017Open badges en microcredentialing-1 - HO-link2017
Open badges en microcredentialing-1 - HO-link2017HOlink
 

Mehr von HOlink (20)

Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017
Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase -  HO-link 2017Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase -  HO-link 2017
Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017
 
Gluren bij de buren - Monique Hamer - HO-link2017
Gluren bij de buren - Monique Hamer - HO-link2017Gluren bij de buren - Monique Hamer - HO-link2017
Gluren bij de buren - Monique Hamer - HO-link2017
 
Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...
Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...
Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...
 
De Algemene Verordeing Gegevensbescherming - HO-link 2017
De Algemene Verordeing Gegevensbescherming - HO-link 2017De Algemene Verordeing Gegevensbescherming - HO-link 2017
De Algemene Verordeing Gegevensbescherming - HO-link 2017
 
Student Analytics - Connecting the dots! - HO-link 2017
Student Analytics - Connecting the dots! - HO-link 2017Student Analytics - Connecting the dots! - HO-link 2017
Student Analytics - Connecting the dots! - HO-link 2017
 
Naar een nieuwe studielink applicatie - HO-link 2017
Naar een nieuwe studielink applicatie - HO-link 2017Naar een nieuwe studielink applicatie - HO-link 2017
Naar een nieuwe studielink applicatie - HO-link 2017
 
Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017
Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017
Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017
 
Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017
Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017
Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017
 
Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...
Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...
Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...
 
Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017
Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017
Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017
 
Zelf-service roosteren voor de student en docent van morgen - HO-link 2017
Zelf-service roosteren voor de student en docent van morgen - HO-link 2017Zelf-service roosteren voor de student en docent van morgen - HO-link 2017
Zelf-service roosteren voor de student en docent van morgen - HO-link 2017
 
Inspiratiecafé - Internationaal studeren is het nieuwe normaal - HO-link 2017
Inspiratiecafé - Internationaal studeren is het nieuwe normaal - HO-link 2017Inspiratiecafé - Internationaal studeren is het nieuwe normaal - HO-link 2017
Inspiratiecafé - Internationaal studeren is het nieuwe normaal - HO-link 2017
 
Meten is weten: het stroomlijnen van onderwijsplanning - HO-link 2017
Meten is weten: het stroomlijnen van onderwijsplanning - HO-link 2017Meten is weten: het stroomlijnen van onderwijsplanning - HO-link 2017
Meten is weten: het stroomlijnen van onderwijsplanning - HO-link 2017
 
Onderwijsambities verbinden aan onderwijsondersteuning - HO-link 2017
Onderwijsambities verbinden aan onderwijsondersteuning - HO-link 2017Onderwijsambities verbinden aan onderwijsondersteuning - HO-link 2017
Onderwijsambities verbinden aan onderwijsondersteuning - HO-link 2017
 
Internationalisering in het Hoger Onderwijs - HO-link 2017
Internationalisering in het Hoger Onderwijs - HO-link 2017Internationalisering in het Hoger Onderwijs - HO-link 2017
Internationalisering in het Hoger Onderwijs - HO-link 2017
 
Inschrijfproces Internationale Studenten kan veel makkelijker - HO-link 2017
Inschrijfproces Internationale Studenten kan veel makkelijker - HO-link 2017Inschrijfproces Internationale Studenten kan veel makkelijker - HO-link 2017
Inschrijfproces Internationale Studenten kan veel makkelijker - HO-link 2017
 
Wat te doen met één-cijfer gegevens? - HO-link 2017
Wat te doen met één-cijfer gegevens? - HO-link 2017Wat te doen met één-cijfer gegevens? - HO-link 2017
Wat te doen met één-cijfer gegevens? - HO-link 2017
 
Optimalisatie Capaciteit op de Amstelcampus - HO-link 2017
Optimalisatie Capaciteit op de Amstelcampus - HO-link 2017Optimalisatie Capaciteit op de Amstelcampus - HO-link 2017
Optimalisatie Capaciteit op de Amstelcampus - HO-link 2017
 
Open badges en microcredentialing - HO-link2017
Open badges en microcredentialing - HO-link2017Open badges en microcredentialing - HO-link2017
Open badges en microcredentialing - HO-link2017
 
Open badges en microcredentialing-1 - HO-link2017
Open badges en microcredentialing-1 - HO-link2017Open badges en microcredentialing-1 - HO-link2017
Open badges en microcredentialing-1 - HO-link2017
 

Houd grip op kwaliteit, voer een regressietest uit! - John van der Molen - HO-link 2015

  • 1. HO-link 2015 Thema: Grip HOUD GRIP OP KWALITEIT, VOER EEN REGRESSIETEST UIT!
  • 2. EVEN VOORSTELLEN 222-6-2015 John van der Molen Softwaretester @ Opdracht bij: Hanzehogeschool Groningen Project VOIS (Vernieuwing Onderwijslogistieke InformatieSystemen)
  • 3. Doelgroep / scope presentatie 322-6-2015 • Software in beheer • Functioneel beheerders • Key-users • Eindgebruikers
  • 4. Doel presentatie 422-6-2015 • Bewustwording van het belang van regressietesten
  • 5. Inleiding • Software wordt ‘goed’ getest in ontwikkelfase en uiteindelijk in beheer genomen • Daarna focus op nieuwe functionaliteit of opgeloste fouten • Werking van de rest van het systeem wordt vergeten of geen tijd voor vrij gemaakt • Fouten in productie zijn ‘duur’ Het testen van software stopt niet bij het in gebruik nemen er van. 522-6-2015
  • 6. Regressie • Teruggang of achteruitgang • Teruggang in kwaliteit van software • Ongewijzigde delen van een systeem werken niet meer zoals ze zouden moeten werken. Wat betekent regressie 622-6-2015
  • 7. Oorzaak regressie • Ontwikkelaars gaan weg na implementatie; ontwikkelaars die de software gebouwd hebben zijn niet altijd dezelfde als die onderhoud plegen. • Tijd voor onderhoud is beperkt • Softwareleverancier kan niet ‘alles’ testen • Documentatie van de software is niet op orde • Uit een onderzoek van blijkt dat relatief de meeste fouten ontstaan in software in beheer 722-6-2015 When you fix one bug, you introduce several new bugs
  • 8. Bekende voorbeelden Hij doet het niet meer……… 822-6-2015 • Het heeft jaren goed gewerkt maar nu niet meer, hier is toch niets aan gewijzigd? • Oude fout is teruggekeerd
  • 9. Regressietest Vaststellen of de ongewijzigde delen van een systeem nog conform afspraak / specificaties werkt 922-6-2015
  • 10. Omvang en diepgang regressietest Wat wel en wat niet… 1022-6-2015 • Tijd en geld om alles te testen is er niet! • Afhankelijk van risico • Afhankelijk van tijd • Meest risicovolle eerst, wanneer er tijd over is minder risicovolle delen.
  • 11. Regressie in de keten interne ketens en externe ketens 1122-6-2015 • Koppeling financiële pakket • Koppeling met rapportagetool • Koppeling met CRM / HRM pakket • Koppeling met DUO • Koppeling met Studielink De keten is zo sterk als de zwakste schakel!
  • 12. Voorbeeld ketenregressietestgeval 1222-6-2015 Processen 1. Aspirant-student doet via Studielink verzoek tot inschrijving bij Hanzehogeschool 2. Student upload documenten t.b.v. toelating en beantwoord vragen in Osiris Aanmeld 3. De studentenadministratie laat de student toe tot de opleiding 4. De student levert betalingsgegevens aan 5. De student betaalt collegegeld 6. De studentenadministratie schrijft de student definitief in op de opleiding
  • 14. Geautomatiseerd regressietesten 1422-6-2015 • Testgevallen moeten herhaalbaar zijn • Testgevallen moet herbruikbaar zijn • Actualiseren regressietestset • Stap voor stap regressietestset opbouwen
  • 15. Conclusie Regressietesten 1522-6-2015 • Preventieve maatregel om grip op kwaliteit te vergroten • En het besparen eventueel imagoschade • Besparen van kosten