what is compliance testing
Wat je leert:
- Definitie - Wat is conformiteitstesten?
- Doelstellingen
- Wanneer moet u conformiteitstests gebruiken?
- Hoe u een nalevingscontrole uitvoert
- Gevolgtrekking
- Aanbevolen literatuur
Definitie - Wat is conformiteitstesten?
Conformiteitstesten ' ook bekend alsConformiteitstestenis een niet-functionele testtechniek die wordt uitgevoerd om te valideren of het ontwikkelde systeem voldoet aan de voorgeschreven normen van de organisatie of niet.
Er is een aparte categorie testen die bekend staat als 'niet-functionele tests'.
website waarmee u youtube-video's kunt downloaden
Niet-functioneel testen, zoals de naam suggereert, richt zich op de niet-functionele kenmerken van de software. Deze niet-functionele functies (die niet beperkt zijn tot) kunnen de onderstaande punten omvatten:
- Laadtesten
- Stress testen
- Volume testen
- Conformiteitstesten
- Operationele testen
- Documentatie testen
Vanaf nu probeer ik wat licht te werpen op de 4thpunt dat Compliance Testing is.
Aanbevolen literatuur => Conformiteitstesten
Dit is in feite een soort audit die op het systeem wordt uitgevoerd om te controleren of aan alle gespecificeerde normen is voldaan of niet. Om ervoor te zorgen dat aan de compliances wordt voldaan, wordt in elke organisatie soms een raad van toezichthouders en compliance-experts opgericht. Dit bestuur controleert of de ontwikkelteams voldoen aan de standaarden van de organisatie of niet.
De teams doen een analyse om te controleren of de normen correct worden gehandhaafd en geïmplementeerd. Tegelijkertijd werkt de regelgevende instantie aan het verbeteren van de normen, wat weer leidt tot een betere kwaliteit.
Conformiteitstesten worden ook wel conformiteitstesten genoemd. De standaarden die normaal door de IT-industrie worden gebruikt, worden in feite bepaald door de grote organisaties zoals IEEE (Internationaal instituut van elektrische en elektronische ingenieurs) of W3C (World Wide Web Consortium), enz.
Het kan ook worden uitgevoerd door een onafhankelijk / derde partij die gespecialiseerd is in dit soort testen en service.
Doelstellingen
Doelstellingen van compliance-testen zijn onder meer:
verschil tussen systeemtesten en gebruikersacceptatietesten
- Vaststellen dat het ontwikkel- en onderhoudsproces voldoet aan de voorgeschreven methodiek.
- Zorgt ervoor dat de resultaten van elke fase van de ontwikkeling voldoen aan de normen, procedures en richtlijnen.
- Evalueer de documentatie van het project op volledigheid en redelijkheid
Wanneer moet u conformiteitstests gebruiken?
Het is uitsluitend de oproep van het management. Als ze willen, moeten ze voldoende tests afdwingen om de mate van naleving van de methodologie te valideren en de overtreders te identificeren. Maar het is mogelijk dat een gebrek aan naleving het gevolg is van het NIET begrijpen van de methodologie of dat ze verkeerd worden begrepen.
Het management moet ervoor zorgen dat de teams een juist en duidelijk begrip hebben van de normen, procedures en methodologie. Ze kunnen indien nodig een goede training voor het team regelen.
Het kan zijn dat de standaarden niet goed gepubliceerd zijn of dat de standaarden zelf van slechte kwaliteit zijn. In een dergelijke situatie moeten inspanningen worden geleverd om deze te corrigeren of om een nieuwe methodologie toe te passen.
Het is belangrijk dat de nalevingscontrole vanaf het begin van het project wordt uitgevoerd dan in de latere fase, omdat het moeilijk zou zijn om de aanvraag te corrigeren wanneer de vereiste zelf niet voldoende is gedocumenteerd.
Hoe u een nalevingscontrole uitvoert
Nalevingscontrole uitvoeren is vrij eenvoudig. Voor elke fase van de ontwikkelingscyclus wordt een reeks standaarden en procedures ontwikkeld en gedocumenteerd. De resultaten van elke fase moeten worden vergeleken met de normen en de hiaten ontdekken. Dit kan door het team worden gedaan tijdens het inspectieproces, maar ik zou een onafhankelijk team aanbevelen om het te doen.
Na het einde van het inspectieproces moet de auteur van elke fase een lijst krijgen met niet-conforme gebieden die moeten worden gecorrigeerd. Het inspectieproces moet opnieuw worden uitgevoerd nadat aan de actiepunten is gewerkt, om ervoor te zorgen dat de niet-conformiteitspunten worden gevalideerd en afgesloten.
Gevolgtrekking
Er worden conformiteitstests uitgevoerd om de conformiteit van de te leveren producten van elke fase van de ontwikkelingscyclus te waarborgen. Deze normen moeten goed worden begrepen en gedocumenteerd door het management. Indien nodig dienen trainingen en sessies voor het team te worden geregeld.
Conformiteitstesten worden in principe gedaan via het inspectieproces en de uitkomst van het beoordelingsproces moet goed worden gedocumenteerd.
Aanbevolen literatuur
- Beste softwaretesttools 2021 (QA Test Automation Tools)
- Primer eBook downloaden testen
- Laadtests met HP LoadRunner-zelfstudies
- Verschil tussen Desktop, Client Server Testing en Web Testing
- Wat is gammatesten? De laatste testfase
- Software testen QA Assistant Job
- Functioneel testen versus niet-functioneel testen
- Database testen met JMeter