← Terug naar blog

Week 1: Eerste indrukken en onderzoek

Image for Week 1: Eerste indrukken en onderzoek

Week 1: Eerste indrukken en onderzoek

Eerste week zit erop! Het was een intensieve start waarin we de basis hebben gelegd voor de testautomatisering van de web UI. Mijn focus lag op het opzetten van een repository, het uitvoeren van research en het uitwerken van het design.

Research en Aanpak

Bij het onderzoek lag de nadruk op het analyseren van de keyword files in zowel TypeScript als C#. We hebben onderzocht hoe “big” en “small” keywords worden gedefinieerd en gebruikt binnen Playwright en Selenium. Dit hield in dat we diep in de repositories zijn gedoken om te achterhalen waar deze keywords zich bevinden en hoe ze worden toegepast binnen de testautomatisering.

Daarnaast heb ik onderzocht welke best practices er bestaan rondom testautomatisering binnen het Page Object Model. Dit omvatte het raadplegen van interne documentatie, externe bronnen en het vergelijken van implementaties binnen bestaande frameworks. Dit onderzoek helpt bij het structureren van de codegeneratie binnen onze tool.

Inwerken en Rol binnen het Team

Om mezelf snel in te werken, heb ik veel tijd besteed aan het begrijpen van de codebase en de manier waarop het team werkt. De onboarding bestond uit het doornemen van de documentatie, deelnemen aan meetings en actief vragen stellen aan collega’s. Mijn rol binnen het team richt zich voornamelijk op het ontwikkelen van de UI voor de testautomatiseringsgenerator, waarbij ik me focus op de gebruikerservaring en de interactie met GitHub repositories.

Daarnaast wordt er gewerkt met de AGILE methodiek, wat betekent dat we in korte iteraties functionaliteiten opleveren. Mijn eerste indruk is dat dit een efficiënte manier is om snel waarde toe te voegen en feedback te verwerken. De dagelijkse stand-ups en wekelijkse sprintreviews helpen om helder te krijgen waar iedereen mee bezig is en waar mogelijke blockers zitten.

Volgende Stappen

De komende weken zal ik me verder verdiepen in de implementatie van de multi-step modal workflow en het integreren van de GitHub API. Daarnaast wil ik verder verfijnen hoe de keyword-selectie en testobjecten binnen de UI gepresenteerd worden. Dit zal bijdragen aan een gebruiksvriendelijke en efficiënte testautomatiseringstool.

Veelbelovende start met veel uitdagingen en leermomenten!