Skip to content

Deepdive: Hoe beoordeel je een testframework?

Photo of Menno Pot
Hosted By
Menno P. and Joeri
Deepdive: Hoe beoordeel je een testframework?

Details

Het kan gebeuren dat je aan de slag gaat met een reeds ontwikkeld testautomatiseringsframework. Soms krijg je echter de unieke kans om zelf een framework op te zetten. Maar wat is nou de sleutel tot het creëren van een succesvol framework?

Wat is een TA Framework?
We doelen hierbij niet op testtools als Selenium, Cucumber of Robot Framework.
We doelen hierbij op je eigen framework, gebruikmakend van bijvoorbeeld Selenium, Cucumber of Robot Framework.
Dus:

  • Hoe draai je je testen?
  • Hoe doe je de foutafhandeling en logging/rapportage?
  • Hoe voer je je testcases op?
  • Hoe bepaal je welke omgeving (OTAP) je gaat testen?
  • Hoe ga je om met page objects?
  • Hoe bepaal je welke testen wel en niet uitgevoerd worden?
  • Hoe bepaal je of testen in een retry moeten?
  • Hoe zorg je voor hergebruik van je code (common components)
  • Hoe ga je om met file/folderstructuur?
  • Etc. etc.

Is dit wat voor jou?
Gebruik je zelf nu of in de toekomst een framework voor je TA en ben je benieuwd hoe dat beter kan? Kom dan langs voor tips en trucs.
TA programmeren is ook programmeren, dus zal het aan steeds meer coderingsstandaarden moeten voldoen. Zorg dat je die begrijpt zodat je beter kunt reviewen wat je collega's maken, en zodat je zelf een beter framework neer kunt zetten.

Hoe werkt een DeepDive?
We bespreken het onderwerp kort voor en proberen het in verschillende onderdelen op te delen. Daarna gaat de groep uiteen om zo veel mogelijk informatie over het onderwerp van de dag op te zoeken. nadien presenteren we onze bevindingen aan elkaar toe en zo proberen we het meeste uit de dag te halen. Lekker relaxed met een biertje tussendoor, alles kan en mag als we er maar van leren!

Over de sprekers:
Joeri Sengers werkt nu 6 jaar in de IT en heeft ook al 6 jaar ervaring als testautomatiseeerder. Momenteel werkt hij bij de Efteling waar hij gebruik maakt van Playwright, Supertest, Cypress en Typescript.
Hij laat in zijn dagelijkse werk regelmatig zijn eigen aanpassingen op het framework reviewen, maar hij reviewed ook regelmatig de aanpassingen van collega testers. Hierdoor heeft hij al een aardig beeld van wat handig is en wat niet, maar hier graag nog meer over.

Menno Pot werkt al ruim 20 jaar in de IT, waarvan 10 jaar bij newspark en totaal 9 jaar als testautomatiseerder. Hij heeft meegewerkt aan diverse frameworks bij diverse klanten. Soms was reviewen ook echt aan de orde, soms ook niet. Menno streeft graag naar verbetering, zo ook in het opzetten en onderhouden van een TA framework. Hij hoopt op deze deepdive daar een paar mooie dingen over te leren.

Agenda:
18:00 Eten
19:00 Intro/ voorstelrondje
19:15 Kennisdeling tips en trucs mbt reviewen
19:30 Opdeling van de groep en start presentaties van frameworks
19:50 Opstellen van review comments in de groepen.
20:10 Pauze
20:20 Plenair presenteren van review comments en discussie
21:00 Borrel ter afsluiting

Wat heb je nodig?
Je leert er extra van als je zelf een TA framework hebt die we kunnen reviewen. Heb je die niet? Geen probleem! Je kunt ook zeker leren van de frameworks van de andere personen, en van de review punten van anderen.
Dus als je een framework hebt, neem die dan vooral mee. Maar dat is niet verplicht.

Waar:
Newspark kantoor.
Nevelgaarde 54, (8e verdieping noord), Nieuwegein

COVID-19 safety measures

Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Innovative Test Automation NL group
Innovative Test Automation NL
See more events
Newspark
Nevelgaarde 54 · Nieuwegein, ne