Domov databázy Čo je generovanie testovacích prípadov? - definícia z technológie

Čo je generovanie testovacích prípadov? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená generovanie testovacieho prípadu?

Generovanie testovacích prípadov je proces písania testovacích prípadov SQL na overenie a testovanie funkčnosti databázy. Relačné databázy sú dopytované príkazmi SQL, takže testovacie prípady sú generované aj v SQL. Testovacie prípady sú navrhnuté na základe funkcií aplikácie. Takže sa líši od jednej aplikácie k druhej. Účelom generovania testovacieho prípadu je skontrolovať výstup oproti očakávaným výsledkom. Na základe výsledkov sa testovací prípad upraví alebo ponechá tak, ako je.

Techopedia vysvetľuje generovanie testovacích prípadov

Cieľom testovania je nájsť chyby v systéme alebo aplikácii. Generovanie testovacích prípadov je proces vytvárania testovacích súborov na zisťovanie systémových chýb. Testovacia súprava je skupina relevantných testovacích prípadov spojených do jedného celku. Generovanie testovacích prípadov je najdôležitejším a základným procesom testovania softvéru.

Na generovanie testovacích prípadov je k dispozícii niekoľko techník:

  • Cieľovo orientovaný prístup - Účelom prístupu zameraného na generovanie testovacích prípadov je zamerať sa na konkrétny oddiel, vyhlásenie alebo funkciu. Cesta vykonávania tu nie je dôležitá, ale primárnym cieľom je testovanie cieľa.
  • Náhodný prístup - Náhodný prístup generuje testovacie prípady na základe predpokladov chýb a systémových porúch.
  • Technika založená na špecifikáciách - Tento model generuje testovacie prípady na základe formálnych špecifikácií požiadaviek.
  • Technika založená na zdrojovom kóde - Postup generovania prípadu založený na zdrojovom kóde sleduje cestu toku kontrol, ktorá sa má testovať, a testovacie prípady sa zodpovedajúco vygenerujú. Testuje cesty vykonávania.
  • Prístup založený na náčrte - tento typ generovania prípadov sa riadi formuláciou jazyka UML (Unified Modeling Language), aby sa sformulovali testovacie prípady.

Okrem týchto prístupov generovania testovacích prípadov existuje v testovacom svete aj niekoľko ďalších procesov. Bez ohľadu na prístup je však proces generovania správneho skúšobného prípadu jedným z najdôležitejších faktorov úspešnej realizácie projektu.

Táto definícia bola napísaná v kontexte SQL
Čo je generovanie testovacích prípadov? - definícia z technológie