Case

Opzetten van open-source test automatisering voor nationale vervoerder van reizigers

Adequate reisinformatie is cruciaal bij het verwerken van de dagelijkse stroom aan reizigers; forensen, studenten en toeristen. Bij het beschikbaar stellen van deze informatie aan zowel in- als externe afnemers worden hoge eisen gesteld. OrangeCrest draagt mede zorg voor de beschikbaarheid en kwaliteit van deze informatiesystemen.


Wat zijn de uitdagingen:

  • De services die het systeem verleent zijn zowel push als pull. Deze zijn ondergebracht in twee verschillende systemen
  • De gebruikte stamdata ligt vast in een low-code oplossing van Mendix
  • Verschillende systemen bevatten verschillende data, deze dient onderling ook vergeleken te kunnen worden
  • De hoeveelheid reisinformatie blijft groeien, hierdoor ontstaat nog meer behoefte aan de juiste informatie over de performance van de keten
  • Tegelijkertijd vindt er een transitie plaats naar een nieuwe testomgeving met ongeveer 20 virtuele machine


Welke oplossingen zijn er geïmplementeerd:

  • Voor de push applicatie die via IBM WebSphere ESB wordt aangeboden en de pull applicatie in C++ is een regressietest ontwikkeld voor de SOAP/XML web services. Tevens wordt er gebruik gemaakt van stubs
  • Voor de Mendix Low Code omgeving is een Java / Selenium framework geïmplementeerd voor de regressietesten. Tevens is de kennis overgedragen door coaching aan het testteam
  • Voor een ESB migratie is een Python oplossing ontwikkeld om uit de logging XML berichten te parsen en in een database te schrijven ter vergelijking tussen de systemen
  • Deze Python oplossing is uitgebreid met als doel bottlenecks in de performance aan te kunnen tonen
  • Bij de transitie naar de nieuwe testomgeving hebben wij de testserver voorbereid op Continuous Integration middels Azure DevOps pipelines

Cases

Our success stories

Verhogen van datakwaliteit bij een grote verzekeraar

Verhogen van datakwaliteit bij een grote verzekeraar

Bekijk de case

Verhogen van datakwaliteit bij een grote verzekeraar

Uitbreiding van testautomatisering naar mobile devices voor een bekend energiebedrijf

Uitbreiding van testautomatisering naar mobile devices voor een bekend energiebedrijf

Bekijk de case

Uitbreiding van testautomatisering naar mobile devices voor een bekend energiebedrijf

Herinrichten van processen en ontwerpen van systeem binnen de rijksoverheid

Herinrichten van processen en ontwerpen van systeem binnen de rijksoverheid

Bekijk de case

Herinrichten van processen en ontwerpen van systeem binnen de rijksoverheid

Documenteren en structureren van applicatie functies en testplan voor een duurzaam autoverhuurbedrijf

Documenteren en structureren van applicatie functies en testplan voor een duurzaam autoverhuurbedrijf

Bekijk de case

Documenteren en structureren van applicatie functies en testplan voor een duurzaam autoverhuurbedrijf

Realiseren van testautomatisering van belscenario’s bij een grote telecomprovider

Realiseren van testautomatisering van belscenario’s bij een grote telecomprovider

Bekijk de case

Realiseren van testautomatisering van belscenario’s bij een grote telecomprovider

Transformeren van handmatige regressietests naar snelle feedbackloops in het onderwijsdomein

Transformeren van handmatige regressietests naar snelle feedbackloops in het onderwijsdomein

Bekijk de case

Transformeren van handmatige regressietests naar snelle feedbackloops in het onderwijsdomein

Uitvoeren van een gecontroleerde migratie van een SCADA-systeem binnen het elektriciteitsnet

Uitvoeren van een gecontroleerde migratie van een SCADA-systeem binnen het elektriciteitsnet

Bekijk de case

Uitvoeren van een gecontroleerde migratie van een SCADA-systeem binnen het elektriciteitsnet

Migreren van data en systemen voor een toonaangevende telecomprovider

Migreren van data en systemen voor een toonaangevende telecomprovider

Bekijk de case

Migreren van data en systemen voor een toonaangevende telecomprovider

Begeleiden van transformatie bij vooraanstaande aanbieder in mobiliteit

Begeleiden van transformatie bij vooraanstaande aanbieder in mobiliteit

Bekijk de case

Begeleiden van transformatie bij vooraanstaande aanbieder in mobiliteit

Opzetten van open-source test automatisering voor nationale vervoerder van reizigers

Opzetten van open-source test automatisering voor nationale vervoerder van reizigers

Bekijk de case

Opzetten van open-source test automatisering voor nationale vervoerder van reizigers

Implementeren van Microsoft Azure DevOps voor een gerenommeerde netbeheerder

Implementeren van Microsoft Azure DevOps voor een gerenommeerde netbeheerder

Bekijk de case

Implementeren van Microsoft Azure DevOps voor een gerenommeerde netbeheerder

Realiseren van een regressietest in Tosca voor de SAP-omgeving bij prominente verzekeraar

Realiseren van een regressietest in Tosca voor de SAP-omgeving bij prominente verzekeraar

Bekijk de case

Realiseren van een regressietest in Tosca voor de SAP-omgeving bij prominente verzekeraar

Uitvoeren van Micro Focus performance monitoring voor internationaal opererende oliemaatschappij

Uitvoeren van Micro Focus performance monitoring voor internationaal opererende oliemaatschappij

Bekijk de case

Uitvoeren van Micro Focus performance monitoring voor internationaal opererende oliemaatschappij

Let’s collaborate!

Klaar om samen te werken aan jouw succes? Wij vertellen je graag hoe wij jouw IT naar het volgende niveau kunnen brengen. Bel ons op 085 006 38 88 of stuur een e-mail.

letsmeet@orangecrest.nl