Sobes.tech
Junior — Middle

Kun je een voorbeeld geven van testscripts die je hebt uitgevoerd tijdens de integratietests?

sobes.tech AI

Antwoord van AI

Bij integratietests controleerde ik de interactie tussen de modules van het systeem, bijvoorbeeld:

  • Testen van de API-interactie tussen frontend en backend: een verzoek sturen om een gebruiker aan te maken en controleren of de gegevens correct worden opgeslagen in de database en teruggegeven bij het verzoek.
  • Controle van de integratie met externe diensten, zoals een betalingsgateway: simulatie van succesvolle en mislukte betalingen en controle van de reactie van het systeem.
  • Testen van gegevensoverdracht tussen microservices: een bericht naar de wachtrij sturen en controleren of een andere service het heeft verwerkt.

Voorbeeld van een testscenario:

  1. Een POST-verzoek sturen om een bestelling te maken.
  2. Controleren of de bestelling in de database verschijnt.
  3. Controleren of de notificatieservice het evenement heeft ontvangen en een e-mail naar de gebruiker heeft gestuurd.

Deze scenario's helpen te verzekeren dat de componenten correct samenwerken.