what is compliance testing
Čo sa dozviete:
- Definícia - Čo je to Testovanie zhody?
- Ciele
- Kedy použiť Testovanie zhody
- Ako urobiť kontrolu súladu
- Záver
- Odporúčané čítanie
Definícia - Čo je to Testovanie zhody?
„ Testovanie zhody ' tiež známy akoTestovanie zhodyje nefunkčná testovacia technika, ktorá sa vykonáva na overenie, či vyvinutý systém spĺňa predpísané normy organizácie alebo nie.
Existuje samostatná kategória testovania známa ako „nefunkčné testovanie“.
Nefunkčné testovanie, ako už názov napovedá, sa zameriava na nefunkčné vlastnosti softvéru. Medzi tieto nefunkčné funkcie (ktoré sa neobmedzujú iba na tieto) patria nasledujúce body:
- Testovanie záťaže
- Stresové testovanie
- Objemové testovanie
- Testovanie zhody
- Prevádzkové testovanie
- Testovanie dokumentácie
Odteraz sa snažím vrhnúť trochu svetla na štvorkethbod, ktorým je Testovanie zhody.
Odporúčané čítanie => Testovanie zhody
Jedná sa v podstate o druh auditu, ktorý sa vykonáva v systéme s cieľom skontrolovať, či sú alebo nie sú splnené všetky špecifikované normy. Aby sa zabezpečilo dodržiavanie súladu, je v každej organizácii niekedy zriadená rada regulačných orgánov a odborníci na dodržiavanie predpisov. Táto tabuľa kontroluje, či vývojové tímy spĺňajú štandardy organizácie alebo nie.
Tímy vykonajú analýzu s cieľom skontrolovať, či sú normy správne presadzované a implementované. Regulačná rada zároveň pracuje na zlepšovaní noriem, čo povedie k lepšej kvalite.
Testovanie súladu je tiež známe ako Testovanie zhody. Normy bežne používané v IT priemysle sú v zásade definované veľkými organizáciami IEEE (Medzinárodný inštitút elektrotechnikov a elektronikov) alebo W3C (World Wide Web Consortium) atď.
Môže to tiež vykonať nezávislá spoločnosť / spoločnosť tretej strany, ktorá sa špecializuje na tento typ testovania a služieb.
Ciele
Ciele testovania súladu zahŕňajú:
- Zistenie, že proces vývoja a údržby zodpovedá predpísanej metodike.
- Zaisťuje, či výstupy každej fázy vývoja zodpovedajú štandardom, postupom a pokynom.
- Vyhodnoťte dokumentáciu projektu a skontrolujte úplnosť a primeranosť
Kedy použiť Testovanie zhody
Je to výlučne výzva vedenia. Ak chcú, musia presadiť dostatočné testy na overenie stupňa súladu s metodikou a identifikáciu osôb, ktoré porušujú pravidlá. Je však možné, že nedostatok súladu je spôsobený NECHápaním metodiky alebo že sú nesprávne pochopené.
Vedenie spoločnosti by malo zabezpečiť, aby tímy správne a jasne chápali štandardy, postupy a metodiku. V prípade potreby môžu tímu zabezpečiť náležité školenie.
najlepší softvér na vyladenie počítača na rok 2019
Je možné, že normy nie sú správne publikované alebo že sú samotné nekvalitné. V takejto situácii by sa malo vyvinúť úsilie buď na nápravu, alebo na prijatie novej metodiky.
Je dôležité, aby sa kontrola súladu uskutočňovala hneď od začiatku projektu ako v neskoršej fáze, pretože by bolo ťažké opraviť žiadosť, keď samotná požiadavka nie je dostatočne zdokumentovaná.
Ako urobiť kontrolu súladu
Kontrola súladu je celkom jednoduchá. Pre každú fázu životného cyklu vývoja je vyvinutý a zdokumentovaný súbor štandardov a postupov. Výstupy každej fázy je potrebné porovnať s normami a zistiť medzery. Môže to urobiť tím prostredníctvom procesu kontroly, ale odporučil by som nezávislému tímu, aby to urobil.
Po ukončení procesu kontroly by mal mať autor každej fázy zoznam nevyhovujúcich oblastí, ktoré je potrebné napraviť. Proces kontroly by sa mal opäť vykonať po vykonaní práce s akčnými položkami, aby sa zabezpečilo overenie a uzavretie nezhodných položiek.
Záver
Vykonáva sa testovanie súladu s cieľom zabezpečiť súlad výstupov každej fázy životného cyklu vývoja. Tieto štandardy by mali byť manažmentu dobre pochopené a zdokumentované. Ak je to potrebné, mali by byť pre tím pripravené školenia a stretnutia.
Testovanie zhody sa v zásade vykonáva prostredníctvom inšpekčného procesu a výsledok procesu preskúmania by mal byť dobre zdokumentovaný.
Odporúčané čítanie
- Najlepšie nástroje na testovanie softvéru 2021 (QA Test Automation Tools)
- Stiahnutie e-knihy Testing Primer
- Testovanie záťaže s výukovými programami HP LoadRunner
- Rozdiel medzi počítačom, klientskym serverom a webom
- Čo je to testovanie gama? Fáza záverečného testovania
- Úloha pomocníka QA pri testovaní softvéru
- Funkčné testovanie vs. Nefunkčné testovanie
- Testovanie databázy pomocou JMeter