Afstudeerstage Automatisch onderhouden van testen bij codewijziging

  • HBO / WO

  • 40 uur

  • Arnhem

Code is altijd onderhevig aan wijzigingen. Eventuele bijbehorende testen dienen dan ook te wijzigen. Testen aanpassen kost veel tijd en laten we eerlijk zijn, bijna niemand wordt er echt blij van, maar helaas is het wel noodzakelijk. Vaak vereisen de gekoppelde testen een kleine wijziging om weer up-to-date te zijn met de code. Zou het niet mooi zijn dat, wanneer je een buttontekst wijzigt, de testen automatisch zouden worden gecorrigeerd? Wij zien hier een mooie tijdsbesparing in. Het doel is om dit toepasbaar te maken op een brede reeks aan testsoorten voor zowel front-end als back-end: denk hierbij aan unit-testen, integratie-testen, etc.

De opdracht

  • Onderzoek welke patronen er in testen zijn: als er in de front-end een buttontekst wijzigt, wat moet er dan gewijzigd worden in de testen? Kies hierbij een testsoort en framework wat veel gebruikt wordt binnen Avisi (bijv. unit testen met JUnit, acceptatie testen met FitNesse).
  • Bouw, aan de hand van resultaten uit het onderzoek, een proof of concept dat een wijziging in de relevante testen suggereert bij een wijziging in de code.

Belangrijke voorwaarden bij dit onderzoek:

  • Het proof of concept moet uitbreidbaar zijn voor meerdere testframeworks.
  • Maak een duidelijk onderscheid in het onderzoek tussen de mogelijkheden tot automatisering én het proof of concept.

Jouw (technische) interesse

Als afstudeerstagiair verwachten we niet dat je al helemaal thuis bent in alle genoemde technieken. Het enige wat we van je vragen is of je juist interesse hebt om hier beter in te worden.

  • Artificial Intelligence.
  • Python.
  • Keras.
  • Tensorflow.

Het team

Avisi Labs is als team verantwoordelijk voor de innovatie binnen Avisi. We hebben veel vrijheid om nieuwe initiatieven te starten in de organisatie en voor (potentiële) klanten. Behalve in softwareontwikkeling en innovatie zijn we erg bedreven in gezelligheid en bier drinken! We zijn dan ook zeker op zoek naar iemand die een gezellig team kan waarderen!

Profiel

Wij zijn op zoek naar een vierdejaars student die minimaal een HBO-opleiding volgt richting Informatica (of vergelijkbaar).
Ben je enthousiast geworden? Solliciteer direct en motiveer waarom jij deel uit zou moeten maken van ons team!

Wil jij graag weten hoe het is om in het team Labs succesvol af te studeren? Lees hier het verhaal van Erik! 

Solliciteer nu

Maak kennis met Avisi

En ontdek hoe het is om hier stage te lopen!

Onze cultuur