what is compliance testing
Hva du vil lære:
- Definisjon - Hva er samsvarstesting?
- Mål
- Når skal du bruke samsvarstesting
- Hvordan gjøre en samsvarskontroll
- Konklusjon
- Anbefalt lesing
Definisjon - Hva er samsvarstesting?
' Testing av samsvar ' også kjent somTest av samsvarer en ikke-funksjonell testteknikk som gjøres for å validere, enten det utviklede systemet oppfyller organisasjonens foreskrevne standarder eller ikke.
Det er en egen testkategori kjent som “ikke-funksjonell testing”.
Ikke-funksjonell testing fokuserer, som navnet antyder, på programvarens ikke-funksjonelle funksjoner. Disse ikke-funksjonelle funksjonene (som ikke er begrenset til) kan omfatte punktene nedenfor:
- Lastetesting
- Stresstesting
- Volumtesting
- Testing av samsvar
- Operasjonstesting
- Dokumentasjonstesting
Fra nå av prøver jeg å kaste litt lys på 4thpunkt som er samsvarstesting.
Anbefalt lesing => Testing av samsvar
Dette er i utgangspunktet en slags revisjon som gjøres på systemet for å sjekke om alle de spesifiserte standardene er oppfylt eller ikke. For å sikre at samsvarene blir oppfylt, blir det noen ganger etablert et styre for regulatorer og fagfolk for samsvar i alle organisasjoner. Dette styret sjekker om utviklingsteamene oppfyller organisasjonens standarder eller ikke.
Teamene gjør en analyse for å sjekke at standardene håndheves og implementeres riktig. Reguleringsstyret jobber også samtidig med å forbedre standardene, noe som igjen vil føre til bedre kvalitet.
Compliance testing er også kjent som Conformance testing. Standardene som vanligvis brukes av IT-bransjen, er i utgangspunktet definert av store organisasjoner som IEEE (Internasjonalt institutt for elektro- og elektronikkingeniører) eller W3C (World Wide Web Consortium) osv.
Det kan også utføres av et uavhengig / tredjepartsfirma som spesialiserer seg på denne typen testing og service.
hvordan du skriver en e-post til et rekrutteringseksempel
Mål
Målene for samsvarstesting inkluderer:
- Bestemme at utviklings- og vedlikeholdsprosessen oppfyller den foreskrevne metoden.
- Sikrer om leveransen i hver fase av utviklingen oppfyller standardene, prosedyrene og retningslinjene.
- Evaluer dokumentasjonen av prosjektet for å sjekke om det er fullstendig og rimelig
Når skal du bruke samsvarstesting
Det er kun ledelsens samtale. Hvis de vil, må de håndheve tilstrekkelige tester for å validere graden av samsvar med metodikken og identifisere krenkerne. Men det kan være mulig at manglende samsvar skyldes IKKE å forstå metodikken, eller de blir misforstått.
Ledelsen bør sikre at teamene har en ordentlig og klar forståelse av standarder, prosedyrer og metodikk. De kan arrangere riktig trening for teamet om nødvendig.
Det kan være mulig at standardene ikke publiseres ordentlig, eller at standardene i seg selv er av dårlig kvalitet. I en slik situasjon bør det anstrenges enten for å rette opp det eller for å vedta en ny metode.
Det er viktig at overholdelseskontrollen skal gjøres helt fra starten av prosjektet enn på senere tidspunkt, fordi det ville være vanskelig å korrigere søknaden når selve kravet ikke er tilstrekkelig dokumentert.
Hvordan gjøre en samsvarskontroll
Å gjøre samsvarskontroll er ganske rett frem. Et sett med standarder og prosedyrer utvikles og dokumenteres for hver fase av utviklingslivssyklusen. Leveranser i hver fase må sammenlignes med standardene og finne hullene. Dette kan teamet gjøre gjennom inspeksjonsprosessen, men jeg vil anbefale et uavhengig team å gjøre det.
Etter at inspeksjonsprosessen er avsluttet, bør forfatteren av hver fase få en liste over områder som ikke er i samsvar med det som må korrigeres. Inspeksjonsprosessen bør igjen gjøres etter at handlingselementene er arbeidet med, for å sikre at avviksartiklene er validert og lukket.
Konklusjon
Overholdelsestesting utføres for å sikre at leveransene i hver fase av utviklingslivssyklusen overholdes. Disse standardene skal være godt forstått og dokumentert av ledelsen. Om nødvendig bør det arrangeres opplæring og økter for teamet.
Overholdelsestesting utføres i utgangspunktet gjennom inspeksjonsprosessen, og resultatet av gjennomgangsprosessen skal være godt dokumentert.
Anbefalt lesing
- Beste verktøy for testing av programvare 2021 [QA Test Automation Tools]
- Testing Primer eBook Download
- Lastetesting med HP LoadRunner-opplæringsprogrammer
- Forskjellen mellom Desktop, Client Server Testing og Web Testing
- Hva er gammatesting? Den siste testfasen
- Programvaretesting QA Assistant Job
- Funksjonstesting mot ikke-funksjonell testing
- Databasetesting med JMeter