πŸ§ͺ Testing

← Terug naar Build & Test

Testing richt zich op het valideren van functionaliteit, kwaliteit, betrouwbaarheid en geschiktheid van een oplossing voordat deze wordt uitgerold naar gebruikers of productieomgevingen.

Het doel van testen is niet alleen het vinden van fouten, maar vooral het aantonen dat de oplossing voldoet aan de business-, functionele en technische verwachtingen.


🎯 Doel

Het doel van Testing is om:


πŸ“‹ Test Strategy

De teststrategie beschrijft hoe testen binnen het project worden georganiseerd.

Onderwerpen:

Belangrijke vragen


πŸ“… Test Planning

Test Planning richt zich op het voorbereiden en organiseren van testactiviteiten.

Onderwerpen:

Belangrijke vragen


▢️ Test Execution

Tijdens Test Execution worden geplande tests uitgevoerd en resultaten vastgelegd.

Onderwerpen:

Belangrijke vragen


πŸ“„ Test Evidence

Test Evidence levert aantoonbaar bewijs dat testen zijn uitgevoerd en resultaten zijn beoordeeld.

Onderwerpen:

Doel

Aantonen dat de oplossing voldoende is gevalideerd.


πŸ”¬ Unit Testing

Het testen van individuele componenten of onderdelen in isolatie.

Doel

Controleren of afzonderlijke onderdelen correct functioneren.

Typische aandachtspunten


πŸ”— Integration Testing

Het testen van de samenwerking tussen componenten, applicaties en systemen.

Doel

Valideren dat gegevensuitwisseling en afhankelijkheden correct functioneren.

Typische aandachtspunten


🏒 System Testing

Het testen van de complete oplossing als geheel.

Doel

Valideren dat alle onderdelen gezamenlijk functioneren zoals ontworpen.

Typische aandachtspunten


πŸ‘₯ User Acceptance Testing (UAT)

Het valideren van de oplossing door eindgebruikers en businessvertegenwoordigers.

Doel

Aantonen dat de oplossing voldoet aan de verwachtingen van de organisatie.

Typische aandachtspunten


βœ… Business Validation

Het beoordelen of de oplossing daadwerkelijk bijdraagt aan de gestelde doelstellingen.

Doel

Valideren dat de businesswaarde wordt gerealiseerd.

Typische aandachtspunten


πŸ’¨ Smoke Testing

Een snelle controle van de belangrijkste functionaliteit na een wijziging of deployment.

Doel

Snel vaststellen of de oplossing voldoende stabiel is voor verdere testing.

Typische aandachtspunten


πŸ”„ Regression Testing

Controleren of bestaande functionaliteit blijft werken na wijzigingen.

Doel

Voorkomen dat nieuwe wijzigingen bestaande functionaliteit verstoren.

Typische aandachtspunten


⚑ Performance Testing

Het valideren van prestaties, capaciteit en schaalbaarheid.

Doel

Aantonen dat de oplossing voldoet aan prestatie-eisen.

Typische aandachtspunten


πŸ” Security Testing

Het valideren van beveiligingsmaatregelen en toegangscontroles.

Doel

Aantonen dat de oplossing voldoet aan gestelde security-eisen.

Typische aandachtspunten


πŸ“¦ Deliverables

Typische resultaten van Testing zijn:


βœ… Best Practices

Doe

Vermijd