Close

Regressietests stroomlijnen met Loom: resultaten documenteren en delen

Bij regressietests wordt gecontroleerd of nieuwe codewijzigingen geen inbreuk maken op bestaande functies in de software. Het probleem is dat het documenteren van testresultaten tijdrovend kan zijn. Op screenshots zie je de belangrijke details niet, en geschreven bugrapporten kunnen leiden tot eindeloze vragen van ontwikkelaars die proberen te begrijpen wat er werkelijk is gebeurd.


Begin met het vastleggen van regressietests met Loom

In deze handleiding wordt uitgelegd hoe je Loom kunt gebruiken om regressietests duidelijker en sneller te maken. Met Loom kun je je scherm opnemen terwijl je test, precies laten zien wat er niet werkt en de video delen met je team. Ontwikkelaars kunnen de issue zien, snappen de context en kunnen de issue sneller oplossen.

Neem vandaag nog je eerste regressietest op met Loom

Stap 1. Bereid je testomgeving voor

Sluit alle apps en meldingen die je opname kunnen onderbreken. Zorg ervoor dat het systeem, de browser of de app die je test klaar is voor gebruik en zorg dat je testaccounts en voorbeeldgegevens klaar staan voordat je begint.

Stap 2. Start de Loom-opname

Open Loom en kies alleen scherm of scherm + webcam. Beide opties werken goed voor regressietests, maar de optie met alleen het scherm leidt ontwikkelaars mogelijk minder af wanneer ze je video volgen. Controleer ook je microfooninstellingen.

Als je automatisch Jira-tickets wilt genereren op basis van je Loom-video, moet je Loom nu met Jira verbinden.

Stap 3. Begin met een korte introductie om je team volledige context te geven

Druk op Opnemen en begin met benoemen welke functie je aan het testen bent, welk buildnummer en welk specifiek gedrag of welke issue je zoekt. Deze context helpt je team een beeld te krijgen van de scope van je test voordat je aan de uitleg begint.

Stap 4. Doorloop je regressietest in realtime

Doorloop je regressietestplan stapsgewijs en vertel over je acties en verwachte resultaten. Gebruik de tekentools van Loom om knoppen, velden of foutmeldingen te markeren.

Door duidelijk te vertellen en te annoteren, verklein je de kans op misverstanden en geef je ontwikkelaars de context die ze nodig hebben om bugs sneller op te kunnen lossen.

Stap 5. Documenteer bugs en fouten wanneer ze zich voordoen

Meld bugs zodra ze zich voordoen. Leg uit wat er mis is gegaan, inclusief eventuele foutmeldingen, ontbrekende gegevens of niet-werkende functionaliteit.

Gebruik Loom AI als een rapportagetool voor bugs om automatisch Jira-tickets aan te maken. Loom AI haalt consolelogs, apparaatinformatie en reproductiestappen uit je video. Vervolgens kun je smart links toevoegen aan Jira-issues of Confluence-pagina's, zodat je ze eenvoudig kunt openen en delen.

Stap 6. Vat bevindingen samen en rond de opname af

Geef aan het einde van je opname een korte samenvatting van wat je hebt gevonden. Noem geslaagde tests, mislukte tests en eventuele kritieke bugs die onmiddellijke aandacht nodig hebben. Als je door een blocker niet verder kunt testen, vermeld dat dan ook.

Vertel je team wat er daarna moet gebeuren. Moet QA opnieuw testen na een oplossing? Moet iemand een specifieke issue onderzoeken? Als het hier duidelijk is, blijft het werk in beweging.

Stap 7. Bewerk en orden het beeldmateriaal

Knip overbodige delen eruit en voeg waar nodig titels, bijschriften of annotaties toe. Gebruik de AI-videotranscriptiefunctie van Loom om doorzoekbare transcripties, samenvattingen en hoofdstukken te maken, zodat teams eenvoudig testresultaten kunnen scannen, ernaar kunnen verwijzen en ernaar kunnen handelen.

Als je klaar bent, geef je opnamen dan een consistente naam, zodat je ze later kunt terugvinden. Gebruik een standaardnotatie zoals 'Regressie_functieNaam_versie_datum' om alles georganiseerd te houden tijdens de testcycli.

Stap 8. Deel de link met de juiste teams

Deel je video via de Loom-link, e-mail of sluit deze rechtstreeks in Jira en Confluence in. Als je gevoelige gegevens of interne systemen verwerkt, stel dan gedetailleerde rechten in om te bepalen wie toegang heeft tot de opname.

Als je video's rechtstreeks in Jira-tickets insluit, krijg je context voor bugrapporten, en als je ze toevoegt aan Confluence-pagina's, bouw je je testdocumentatie op. Zo blijft alle informatie op één plek staan in plaats van verspreid over e-mailthreads en gedeelde schijven.

De asynchrone samenwerking van Loom helpt verspreide teams in verschillende tijdzones met elkaar te verbinden. Een engineer in Singapore kan je testopnamen om 9:00 uur lokale tijd volgen, de relevante bug vinden en een opmerking met tijdstempel achterlaten waarin om opheldering wordt gevraagd.

Stap 9. Houd vragen in de gaten en beantwoord ze indien nodig

Controleer je video op opmerkingen van je team. Opmerkingen hebben een tijdstempel op het exacte moment in de video waarnaar ze verwijzen, zodat er geen verwarring ontstaat over wat je bespreekt.

Door feedback asynchroon te beoordelen hoef je minder te vergaderen en worden bugs sneller opgelost. Iedereen reageert wanneer diegene tijd heeft, niet wanneer het voor iedereen op de kalender staat. Houd alle opmerkingen en updates bij in Jira of Confluence waar je Loom-video is ingebed, zodat alles op één plek blijft.


Best practices voor betere regressietestvideo's

Een paar eenvoudige tips om je regressietestopnamen nuttiger te maken voor je team:

  • Leg bij elke opname de nadruk op één regressieflow om video's beknopt te houden: test één functie tegelijk in plaats van alles in één lange sessie te proppen. Verdeel grote testplannen in kleinere, gerichte video's zoals 'regressie voor inlogflow' of 'regressie voor betalingsproces'. Op deze manier kunnen ontwikkelaars gemakkelijker alleen de onderdelen vinden en volgen die relevant zijn voor hun werk.
  • Gebruik toelichting en visuele annotaties voor meer duidelijkheid: benoem tijdens het testen wat je aan het doen bent en waarom. Als er iets niet werkt, leg dan uit wat je had verwacht dat er zou gebeuren. Gebruik de tekentools van Loom om foutmeldingen te omcirkelen, niet-werkende knoppen te markeren of ontbrekende gegevens aan te wijzen.
  • Houd de opnamen kort en benadruk alleen relevante stappen en fouten: streef waar mogelijk naar video's van minder dan tien minuten. Knip de delen eruit waar niets gebeurt. Niemand hoeft je te volgen terwijl je wacht tot een pagina is geladen. Concentreer je op de daadwerkelijke uitvoering van de test en de bugs die je vindt.
  • Maak een back-up van belangrijke video's voor controle- of nalevingsdoeleinden: als je in gereguleerde sectoren werkt of records nodig hebt voor nalevingsaudits, download dan je kritieke testopnamen en bewaar ze. Videodocumentatie dient als bewijs voor wat er is getest, wanneer het is getest en wat de resultaten waren.

Hoe Loom AI kan helpen bij het documenteren en delen van regressievideo's

Het opnemen van een test is eenvoudig. Het omzetten van die opname in georganiseerde, bruikbare documentatie kost tijd. Loom AI automatiseert dit proces.

Nadat je klaar bent met opnemen, in plaats van dat je team handmatig details uit de video haalt, doet Loom AI het voor je:

  • Doorzoekbare transcripties: elk woord dat je tijdens het testen zegt, wordt geïndexeerd, zodat je gemakkelijk specifieke problemen kunt vinden, zoals een time-out voor de betalingsgateway.
  • Logische hoofdstukken: langere opnamen zijn opgedeeld in secties, zodat teamleden direct naar de betreffende bug kunnen gaan zonder de hele sessie te volgen.
  • Genereert Jira-tickets en Confluence-documenten: Jira-tickets en Confluence-pagina's kunnen automatisch worden gemaakt terwijl alle technische context al is ingevuld, zodat je team de documentatie klaar heeft voor gebruik.
  • Door AI gegenereerde samenvattingen: beknopte samenvattingen van je testopnames, waarin de belangrijkste issues en stappen worden vastgelegd zonder dat je handmatige aantekeningen met je team hoeft te delen of in statusupdates hoeft op te nemen.


Deze functies volgen de best practices voor softwaredocumentatie door informatie toegankelijk te maken wanneer mensen die nodig hebben. Als testresultaten doorzoekbaar zijn, rechtstreeks in Jira en Confluence zijn geïntegreerd en worden verrijkt met door AI gegenereerde samenvattingen, hoeft je team minder tijd te besteden aan het doorzoeken van Slack-threads of e-mailketens om te proberen te onthouden waar iemand een bug heeft gemeld. De informatie is al georganiseerd, gecontextualiseerd en klaar om op te worden ingespeeld.

Maak van Loom een essentieel onderdeel van je testtoolkit

Met visuele documentatie kun je elke stap van de regressietest vastleggen zonder dat je details verliest tijdens de vertaling. Wanneer ontwikkelaars precies kunnen volgen wat er tijdens een test is gebeurd, sturen ze geen verduidelijkingsvragen meer en beginnen ze oplossingen te pushen. Gedistribueerde teams beoordelen de opnames asynchroon en geven feedback met een tijdstempel in plaats van de verschillende tijdzones te coördineren voor live gesprekken.

Omdat Loom rechtstreeks in Jira en Confluence wordt geïntegreerd, bevindt je regressiedocumentatie zich op de plek waar je team het werk al bijhoudt. Of je nu gedetailleerde uitleg maakt om een videopresentatie te maken of asynchrone video gebruikt om een effectieve vergadering te houden, als je weet hoe je een vergadering met opgenomen inhoud kunt leiden, wordt je hele testproces efficiënter.

Begin vandaag nog met het opnemen van je regressietests met Loom