De grootste kennisbank van het HBO

Inspiratie op jouw vakgebied

Vrij toegankelijk

Terug naar zoekresultatenDeel deze publicatie

Afstudeerdossier automatisch relevante testen bepalen

Rechten: Alle rechten voorbehouden

Afstudeerdossier automatisch relevante testen bepalen

Rechten: Alle rechten voorbehouden

Samenvatting

Deze afstudeeropdracht is bedacht om de feedback naar de ontwikkelaar, na het aanbieden van code wijzigingen voor productie omgevingen, efficiënter te maken. In dit proces worden op dit moment alle integratie testen uitgevoerd. Exact heeft ook andere soort testen, maar deze zijn niet relevant voor dit project. Het aanbieden van gewijzigde code gaat via een zogenaamd Pull request, in het hoofdstuk over deelproduct 3 wordt er uitgebreid uitgelegd wat een Pull request inhoudt. Binnen Exact zijn er meer dan 10.000 integratie testenvoor het product Exact Online. In dit project wordt een applicatie gebouwd die voor integratie testen kan bepalen of zij relevant zijn voor de gewijzigde code. Om alleen al deze integratie testen uit te voeren, is er ruim twee uur nodig. Wanneer een ontwikkelaar een Pull request aanbiedt, duurt het nu op zijn minst drie tot vier uur voordat er feedback komt van het test systeem. Waarschijnlijker is deze tijd in realiteit meer dan acht uur in verband met wachttijden. De werknemers van Exact hebben al bedacht hoe dit proces verbeterd kan worden. Dit is namelijk door een applicatie te ontwikkelen die niet alle integratie testen laat uitvoeren, maar alleen de integratie testen die te maken hebben met de gewijzigde code in een Pull request. Met deze opdracht wordt een prototype van deze applicatie ontwikkeld die de werknemers van Exact zullen helpen om het proces te versnellen.

Toon meer
OrganisatieDe Haagse Hogeschool
OpleidingITD Informatica
AfdelingFaculteit IT & Design
PartnersExact Group bv.
Datum2020-10-05
TypeBachelor
TaalNederlands

Op de HBO Kennisbank vind je publicaties van 26 hogescholen

De grootste kennisbank van het HBO

Inspiratie op jouw vakgebied

Vrij toegankelijk