co jsou testovací data-tipy a triky pro vytvoření testovacích dat

v tomto tutoriálu pochopíme, co jsou testovací data. Dozvíte se také o tipech a tricích pro vytvoření testovacích dat.

co jsou testovací Data? Testovací data jsou běžně používaný termín v každodenním životě testeru. Při provádění testovacích případů potřebuje některá data k zadání, aby získal očekávaný výstup. Někdy načíst aplikaci s daty (zátěžové testování) nebo zkontrolovat bod zlomu (zátěžové testování) aplikace, je zapotřebí obrovské údaje. Tato data mohou být platná nebo neplatná. Stručně řečeno, testovací data jsou data, která jsou vyžadována při správném provádění testovacích případů a pro ověření očekávaného výstupu v jakékoli testované softwarové aplikaci.

proč je to důležité?

význam testovacích dat lze chápat v tomto příkladu, řekněme, že chcete testovat mobilní softwarové aplikace. Mobile má mnoho různých aplikací, takže je vyzkoušet budete potřebovat různé vstupní data, jako jsou fotografie různých formátů, hudební soubory podporované a nepodporované formáty, videa soubor, kontakty soubory, různé e-maily atd. to jsou všechny testovací údaje. Bez tohoto testovacího data tester nemůže pokračovat v testování a také nebude mít požadovaný výstup.

údaje o zkoušce

typy zkušebních údajů:

zkušební údaje lze rozdělit do následujících typů:

  1. prázdné soubory nebo žádná data se vztahují k těm souborům, které nemají žádná data, tj. žádný vstup je uveden do aplikace, a to ověří, že aplikace zpracovává takové výjimky a hodí správnou chybu.
  2. platná sada testovacích dat se týká platných nebo podporovaných souborů aplikací. Ty by měly poskytnout očekávaný výstup, pokud jsou uvedeny jako vstup.
  3. neplatná sada testovacích dat se vztahuje na všechny nepodporované formáty souborů, aby bylo vidět, že aplikace zpracovává všechny z nich správně bez přerušení a varuje uživatele s řádnou chybovou zprávu.
  4. Obrovské testovací údaje pro zatížení, výkon a zátěžové testování nelze provést v době provedení a měly by být připraveny při přípravě testovacího prostředí. Například, aby bylo možné načíst aplikaci, někdy tester potřebuje 10000 různé soubory formátu, a to může být buď provedeno automatizovaným skriptem nebo s již dostupnými testovacích dat.
  5. testovací data pro kontrolu všech okrajových podmínek zahrnují data, která mají všechny možné kombinace hraničních hodnot. Pokud například textové pole může mít číslo 2-20, zadejte 2 (minimální) a poté 20 (maximální) hodnoty. Hraniční hodnoty v podstatě zahrnují všechny ty hodnoty, které jsou jen dost zvládnout aplikací, pokud tester jít nad nimi pak aplikace se zlomí.

ideální testovací data jsou ta, která mají všechny kombinace dat, takže nedochází k žádným závažným závadám.

tipy a triky pro vytvoření testovacích dat:

níže jsou uvedeny některé tipy a triky pro vytvoření testovacích dat:

  1. vždy se ujistěte, že testovací datové soubory nejsou poškozeny. To může vést k neplatnému výstupu a může také chybět důležité vady.
  2. údaje ze zkoušek by měly být pravidelně aktualizovány. To poskytne jasný obraz o očekávaném výkonu.
  3. testovací data by měla být vytvořena před provedením zkušebních případů, aby se ušetřil čas a splnil termín.
  4. je dobré použít nějaký automatizační nástroj k vytvoření obrovského množství testovacích dat, protože ruční úsilí při vytváření takových dat by bylo více a také to bude časově náročné.
  5. testovací data by měla mít neplatné vstupy pro testování negativních scénářů.
  6. Tester může mít vývojářskou pomoc při vytváření testovacích dat.
  7. vždy je lepší zahrnout všechny možné kombinace podporovaných a nepodporovaných formátů do testovacích dat, aby bylo zajištěno maximální pokrytí testu.

Vezměme si velmi základní příklad vytvoření testovacích dat pro nového uživatele na „vytvořit obrazovku uživatele“ webové aplikace. Takže tato obrazovka bude mít několik textových polí, jako je křestní jméno, příjmení, pohlaví, datum narození, e-mailové ID, adresa, telefonní číslo, Heslo a potvrďte heslo.

nyní, abychom vytvořili testovací data pro takovou aplikaci, musíme zkontrolovat, která povinná pole nelze ponechat prázdná a která lze přeskočit. Neplatné vstupy mohou být, pokud uživatel vloží jiné abecedy než “ M “ A “ F “ do pole pohlaví nebo místo čísla, pokud vloží abecedy do pole telefonního čísla. Hranice by mohla být zadání více než 10 číslice v telefonním čísle. Takže ve výše uvedeném případě budou mít testovací data platné hodnoty, neplatné hodnoty, okrajové podmínky a prázdná data.

níže je uveden jeden z údajů o zkoušce vzorku, který lze použít jako odkaz pro výše uvedený příklad:

údaje o zkoušce

výše uvedená šablona má všechny kombinace platných, neplatných, prázdných a hraničních hodnot.

k Vám na testovacích datech:

testovací data jsou jednou z nejdůležitějších součástí nastaveného testovacího prostředí, bez něhož by provádění testovacích případů bylo obtížné. Je téměř nemožné provádět zátěžové, výkonové a zátěžové testování bez použití testovacích dat. Testovací data lze vytvořit ručně nebo je lze provést pomocí automatizace. Mělo by být vytvořeno, jako je maximální pokrytí testu a pravidelně aktualizováno podle nejnovějších požadavků a testovacích případů.

Leave a Reply

Vaše e-mailová adresa nebude zveřejněna.