+30 km
Uren
Opleiding
Dienstverband
Ervaring
Salaris
Datum
Bedrijfstype
Zoek vacatures
Soortgelijke vacatures omgeving Hoogeveen.
Laad meer vacatures

Afstudeeropdracht: Visuele regressietests in CS-Maps Hoogeveen ChipSoft

Solliciteer nu
Solliciteer als één van de eersten
Opslaan
Solliciteer nu
Opslaan
Delen

Gevraagd

  • 40 uur
  • HBO of hoger
  • Nederlands (taal)

Aanbod

  • Stage / Vast contract
 

Vacature in het kort

Hoogeveen
Duik in de wereld van zorg-ICT met een uitdagende stage bij ChipSoft, waar je bijdraagt aan het verbeteren van de zorgprocessen. In deze rol krijg je de kans om te werken aan de ontwikkeling van geautomatiseerde visuele regressietests, een essentieel onderdeel binnen de software CS-Maps. Je maakt kennis met diverse technologieën en krijgt een ruime vergoeding, met mogelijkheden tot een vaste baan. Klaar voor een nieuwe uitdaging? Lees verder om te zien of deze vacature bij jou past.
 

Over het bedrijf

ChipSoft
Directe werkgever251+ medewerkers
Bedrijfsprofiel
Medewerkers
 

Volledige vacaturetekst

Zoek jij een uitdagende stage in de zorg-ICT? Welkom bij ChipSoft! Voor onze vestiging in Hoogeveen zoeken wij studenten die het leuk vinden om bij ons te komen afstuderen.


Inleiding

In een zorginstelling zijn er veel situaties waarin het belangrijk is om een grote hoeveelheid informatie op een snelle en overzichtelijke manier te kunnen bekijken. Denk bijvoorbeeld aan een spoedeisende hulp in het ziekenhuis: het personeel moet in één oogopslag kunnen zien welke bedden vrij, bezet of gereserveerd zijn, welke klachten een patiënt heeft, hoeveel patiënten in de wachtkamer zitten, welke patiënten zijn aangekondigd vanuit de ambulance, en ga zo maar door. Bij de getoonde gegevens moet het ook eenvoudig zijn om acties uit te voeren, zoals het inzien van een dossier of het verplaatsen van een patiënt van de ene naar de andere kamer. Met de module CS-Maps worden dergelijke visualisaties en interacties mogelijk gemaakt in de software van ChipSoft.


De uitdaging

Schermen die vanuit CS-Maps worden aangeboden worden ook wel maps genoemd. Deze maps kunnen behoorlijk variëren per zorginstelling, per afdeling en soms zelfs per gebruiker. Ook komen er regelmatig nieuwe wensen naar voren en moeten er soms dingen aangepast worden wegens wet- en regelgeving. Om hier flexibel mee om te gaan is de inhoud van maps volledig in te richten binnen de software. Zo kunnen de consultants van ChipSoft (en in sommige gevallen ook de applicatiebeheerders van zorginstellingen) zelfstandig aan de slag en kunnen er wijzigingen doorgevoerd worden zonder dat er ontwikkelaars of nieuwe softwareversies aan te pas hoeven te komen.

Het inrichten van maps gebeurt in een visuele drag & drop editor. Gegevens die uit andere modules worden aangeleverd kunnen hier op allerlei manieren gepresenteerd worden met tekstvakken, iconen, lijsten, knoppen en diverse andere componenten. Deze componenten hebben op hun beurt weer verschillende opties voor het instellen van de positionering, grootte en vormgeving (kleur, kader, lettertype, etc).

Inmiddels zijn er al veel verschillende maps ingericht, elk met een ander uiterlijk en doel. Dit betekent ook dat ontwikkelaars soms veel moeten testen, want een softwareaanpassing die in de ene map een probleem oplost kan in een andere map misschien juist wel een nieuw probleem introduceren. Helaas kan het veel tijd in beslag nemen om dit te controleren. Bovendien bevatten maps vaak zo veel informatie dat het soms makkelijk is om fouten over het hoofd te zien, bijvoorbeeld een icoontje dat ineens ontbreekt of een stuk tekst dat onbedoeld wordt afgekapt.


De opdracht

CS-Maps maakt al veel gebruik van unit tests en integration tests, maar veel visuele aspecten (die juist in deze module zo belangrijk zijn) kunnen momenteel niet afgedekt worden. Ook blijkt het lastig om realistische inrichting en testscenario’s in code na te bootsen, waardoor het soms geen representatief beeld geeft ten opzichte van de testomgevingen van ChipSoft en de productieomgevingen van klanten. De wens bestaat daarom om de correcte weergave en werking van echte maps te verifiëren door middel van geautomatiseerde visuele regressietests. Met andere woorden: controleren in hoeverre de op het scherm getoonde pixels overeenkomen met een eerder vastgelegde beginsituatie, en op basis van eventuele (relevante) verschillen aanduiden wanneer er fouten of andere onbedoelde veranderingen zijn geïntroduceerd in de software.

Gedurende de opdracht maak je kennis met de werking en beheerfunctionaliteiten van CS-Maps, evenals de code en technieken die dit mogelijk maken. Er dient een testproject en/of een nieuwe functionaliteit in CS-Maps ontwikkeld te worden voor het opzetten en geautomatiseerd uitvoeren van visuele tests. Voorafgaand aan de ontwikkeling moet onderzocht worden welke technieken hiervoor gebruikt kunnen worden en wat de precieze wensen en eisen zijn van de ontwikkelaars, consultants en applicatiebeheerders die gebruik zullen maken van de functionaliteit.


Gebruikte technieken
  • Visual Studio 2022
  • C#
  • WPF
  • NUnit
Wij zoeken

Studenten Informatica (HBO)


Wij bieden
  • Een riante vergoeding met uitzicht op een vaste baan
  • Een uitgebreide kennismaking met de meest uiteenlopende methodes en ontwikkeltools binnen de zorg-ICT en onze programmeer- en dataomgeving
Wil jij deze uitdaging aangaan?

Stuur je motivatie en/of ideeën dan via de button "Solliciteer nu" op deze pagina..

Heb je zelf een leuker of beter afstudeeridee? Neem gerust contact op!

Vacature opslaan
 Vacature delen
Sluit
Je notitie is succesvol opgeslagen
Voeg een notitie toe aan deze vacature
Opslaan
Sluit
Bedankt, je melding is verstuurd
Rapporteer deze vacature
Leg kort uit waarom je deze vacature rapporteert:
Versturen
Terug naar vacatures
Sluit
Kies 1 of meer
Sluit
Vacature opgeslagen
Klik op het hartje bovenaan de pagina om je opgeslagen vacatures te zien.
Terug naar vacatures
Sluit
Vul een in