what is compliance testing
Vad du kommer att lära dig:
- Definition - Vad är efterlevnadstestning?
- Mål
- När ska jag använda Compliance Testing
- Hur man gör en efterlevnadskontroll
- Slutsats
- Rekommenderad läsning
Definition - Vad är efterlevnadstestning?
' Överensstämmelsestestning ' också känd somÖverensstämmelsestestningär en icke-funktionell testteknik som görs för att validera, om det utvecklade systemet uppfyller organisationens föreskrivna standarder eller inte.
Det finns en separat testkategori som kallas ”Icke-funktionell testning”.
Icke-funktionell testning, som namnet antyder, fokuserar på programvarans icke-funktionella funktioner. Dessa icke-funktionella funktioner (som inte är begränsade till) kan inkludera följande punkter:
- Lasttestning
- Stresstestning
- Volymtestning
- Överensstämmelsestestning
- Driftstest
- Dokumentationstestning
Från och med nu försöker jag kasta lite ljus på 4thpunkt som är Compliance Testing.
Rekommenderad läsning => Överensstämmelsestestning
Detta är i grunden ett slags granskning som görs på systemet för att kontrollera om alla angivna standarder är uppfyllda eller inte. För att säkerställa att kraven uppfylls, upprättas ibland en styrelse för tillsynsmyndigheter och experter på regelefterlevnad i varje organisation. Denna styrelse kontrollerar om utvecklingsteamen uppfyller organisationens standarder eller inte.
Lagen gör en analys för att kontrollera att standarderna tillämpas korrekt och implementeras. Tillsynsnämnden arbetar också samtidigt för att förbättra standarderna, vilket i sin tur kommer att leda till bättre kvalitet.
Överensstämmelsestestning kallas också testning av överensstämmelse. De standarder som normalt används av IT-industrin definieras i grunden av de stora organisationer som IEEE (Internationella institutet för el- och elektronikingenjörer) eller W3C (World Wide Web Consortium), etc.
Det kan också utföras av ett oberoende / tredjepartsföretag som specialiserat sig på denna typ av testning och service.
Mål
Syftet med testning av efterlevnad är:
- Fastställande av att utvecklings- och underhållsprocessen uppfyller den föreskrivna metoden.
- Säkerställer om leveranserna i varje fas av utvecklingen uppfyller standarder, procedurer och riktlinjer.
- Utvärdera dokumentationen av projektet för att kontrollera fullständighet och rimlighet
När ska jag använda Compliance Testing
Det är enbart ledningens samtal. Om de vill, måste de genomföra tillräckliga tester för att validera graden av överensstämmelse med metoden och identifiera överträdarna. Men det kan vara möjligt att bristande efterlevnad beror på att INTE förstå metoden eller att de missförstås.
Ledningen bör se till att lagen har en korrekt och tydlig förståelse för standarder, förfaranden och metodik. De kan ordna ordentlig träning för laget om det behövs.
Det kan vara möjligt att standarderna inte publiceras ordentligt eller att själva standarderna är av dålig kvalitet. I en sådan situation bör ansträngningar göras antingen för att rätta till det eller för att anta en ny metod.
Det är viktigt att efterlevnadskontrollen görs redan från projektets början än i senare skede, eftersom det skulle vara svårt att korrigera ansökan när själva kravet inte är tillräckligt dokumenterat.
Hur man gör en efterlevnadskontroll
Att göra efterlevnadskontroll är ganska enkelt. En uppsättning standarder och procedurer utvecklas och dokumenteras för varje fas av utvecklingslivscykeln. Leveranser i varje fas måste jämföras med standarderna och ta reda på luckorna. Detta kan göras av teamet genom inspektionsprocessen, men jag skulle rekommendera ett oberoende team att göra det.
webbplatser för att ladda ner youtube-videor gratis
Efter avslutad inspektionsprocess bör författaren till varje fas ges en lista över områden som inte uppfyller kraven som måste korrigeras. Kontrollprocessen bör göras igen efter det att åtgärdspunkterna har bearbetats, för att se till att avvikelserna är validerade och stängda.
Slutsats
Efterlevnadstestning utförs för att säkerställa att leveranserna i varje fas i utvecklingslivscykeln följs. Dessa standarder bör vara väl förstådda och dokumenterade av ledningen. Vid behov bör träning och sessioner ordnas för laget.
Efterlevnadstestning görs i princip genom inspektionsprocessen och resultatet av granskningsprocessen bör vara väldokumenterat.
Rekommenderad läsning
- Bästa verktyg för testning av programvara 2021 (QA Test Automation Tools)
- Testing Primer eBook Download
- Lasttestning med HP LoadRunner-handledning
- Skillnad mellan Desktop, Client Server Testing och Web Testing
- Vad är gammatestning? Det sista testetappen
- Programvarutestning QA-assistentjobb
- Funktionell testning mot icke-funktionell testning
- Databastestning med JMeter