Úvod do uhoriek

V súčasnosti existuje veľa nástrojov. Uhorka je jedným z nástrojov na testovanie kódu napísaného programátormi. Existuje veľa nástrojov, ako sú uhorky, ako napríklad JBehave, RSpec atď. Tieto nástroje sú užitočné pri komunikácii so zákazníkom v súvislosti s produktom. Toto sú nástroje, ktoré s daným scenárom testujú iný softvér v jednoduchom jazyku. Tieto nástroje sa dajú veľmi ľahko naučiť. Ak ste z testovacieho prostredia a chcete vedieť, ako tento nástroj presne funguje, ste na správnom mieste. Každá spoločnosť sa snaží udržiavať svoj vzťah s klientom. Nástroje ako uhorka im pomáhajú udržiavať si túto dôveru.

Každá spoločnosť musí robiť správne rozhodnutia na základe spokojnosti zákazníka. Každý produkt musí byť zladený s plánom zákazníka. Realizáciou našej práce v uhorkách je uľahčiť jasnejšie vysvetlenie našich špecifikácií pomocou rôznych scenárov.

Čo je uhorka?

Teraz poďme začať tým, čo presne je uhorka ?, Uhorka je ovocie v šaláte, ktorý jete. Zrejme nie. Uhorka je rámec pre testovanie automatizácie. Nástroj na výrobu uhoriek je založený na prístupe BDD, tj na prístupe založenom na správaní. Stručne povedané, opisuje celkové správanie systému. Väčšinou sa zameriava na zákazníka.

Ako používať nástroj Uhorka?

Uhorka je jazyk, ktorý používa uhorka. Je veľmi ľahké sa ho naučiť. Tento proces nám pomáha ukázať našu prácu zákazníkovi v dobre naformátovanom formáte. Uhorka je netechnický jazyk. Každý jazyk má svoje štandardy, aby sa doňho zmestili. Gherkin má tiež určité pravidlá. Uhorka je jazyk používaný na vývoj testovacích prípadov uhoriek. Tento jazyk obsahuje niekoľko kľúčových slov, ktoré sa majú použiť pri písaní kódu uhorky.

Kľúčové slová pre písanie kódu uhorky

Nasledujú kľúčové slová:

  • vlastnosť
  • Pravidlo (uhorka verzia 6)
  • Príklad (alebo scenár)
  • Vzhľadom k tomu, kedy, potom, a, ale (kroky)
  • Pozadie
  • Obrys scenára (alebo šablóna scenára)
  • Príklady

1) Funkcia: Táto časť kódu jednoducho hovorí scenár na vysokej úrovni, ako napríklad to, čo sa tu stane. Toto kľúčové slovo sa používa na začiatku kódu, za ktorým nasleduje dvojbodka (:). Môžete to urobiť opisnejším, ako potrebujete. Vo všeobecnosti sú údaje pod kľúčovým slovom uhorka ignorované.

2) Pravidlo: Toto je tiež jedno z kľúčových slov. Toto kľúčové slovo je voliteľné. Ako už názov napovedá, stanovuje pravidlo pre implementáciu rôznych scenárov. Môžeme povedať, že to poskytuje niekoľko ďalších nápadov týkajúcich sa tejto funkcie.

3) Príklad (alebo scenár): Príkladom je spustiteľný kód. Vysvetľuje kód pomocou príkladu, ktorý nám môže poskytnúť špecifikáciu založenú na scenári. Príkladom je aj jeden test. Môže to byť zoznam všetkých spustiteľných procesov alebo krokov.

4) Vzhľadom na to, kedy, potom, ale (kroky): Hlavné kroky v teste sú uvedené, kedy, potom, a alebo ale. Tieto kroky sa vykonávajú jeden po druhom uhorka a neumožňujú vám dať každému opisu nejaký opis.

Príklady:

Vzhľadom na to, že v koši sú mango

Potom sú v koši mango

5) Pozadie:

Predpokladajme, že máte súbor scenárov, ktoré musíte znova a znova skontrolovať. Túto opakujúcu sa úlohu je možné zoskupiť do daného kľúčového slova. Môžete povedať, že tento scenár bol už predtým vyriešený. Postupujte tiež podľa pokynov. Je dobrým zvykom mať jedno pozadie pre jednu funkciu. Malo by byť jasné pochopiť

6) Obrys scenára (alebo šablóna scenára):

Rovnaké ako pozadie. Predpokladajme, že máme jeden scenár. Tento scenár prichádza znova. Môžeme použiť prehľad existujúceho scenára. Obrysy scenára a šablóny scenára sú rovnaké.

7) Príklady: Toto príkladové kľúčové slovo, ako je vysvetlené vyššie, tu však znova zistilo, že scenár musí do neho zahrnúť príklad.

Aké je použitie uhoriek?

Poviem vám to s niekoľkými príkladmi. Predpokladajme, že máte projekt a zákazník chce vedieť, aké sú všetky funkcie, ktoré musíte odovzdať. Pokiaľ ide o koncového používateľa alebo zákazníka v tom čase, nemôžete vysvetliť všetky technické podrobnosti svojich testovacích prípadov. Tu prichádza do obrazu uhorka. Nástroj uhorka pomáha opísať všetky scenáre s rôznymi podmienkami. Je to oveľa lepšie ako poskytnúť zákazníkom technické podrobnosti, ktorým nerozumejú.

Ako uľahčuje práca uhoriek?

Uhorka je nástroj s otvoreným zdrojom. Mnoho spoločností používa tento nástroj na zlepšenie svojej produktivity. Tento nástroj je možné použiť na ľubovoľnom zásobníku, ktorý je dnes k dispozícii. Tento nástroj sa používa na testovanie funkčnosti kódu v čitateľnom formáte.

Čo môžete robiť s uhorkou?

Predpokladajme, že máme nejaký kód, ktorý umožňuje john dostať sa domov. Ak John vezme lietadlo na krátku vzdialenosť, bude to nákladné, ak príde vlakom, bude to lacné a spoľahlivé na kratšiu vzdialenosť.

Príklady:

# Comment

@tag

Funkcia: John príde domov vlakom, je dobré.

Pokiaľ ide o vzdialenosť, vlak je dobré prísť domov

Scenár, ktorý sa vracia domov vlakom, je dobrý.

Vzhľadom k tomu, John musí prísť domov

Keď dorazí na stanicu včas

Potom sa sám dnes dostane domov

Vo vyššie uvedenom príklade uvádzame možnosť vziať vlak, ktorý ho chytí včas, aby sa dostal domov iba dnes.

Prečo by sme mali potrebovať uhorky?

Vždy existuje možnosť zlepšiť dôveru zákazníkov ich zapojením do procesu vývoja produktu. Uhorka nám dáva možnosť vysvetliť koncovému používateľovi alebo zákazníkovi kritické technické technické parametre jednoducho čitateľným jazykom. Zameriava sa na behaviorálne testovacie testy.

výhody

  1. Podporuje všetky jazyky.
  2. Spája klienta s technickou špecifikáciou v jednoduchom jazyku.
  3. Môžeme znova použiť kód napísaný v nástroji na uhorky.
  4. Pluginy z uhoriek sú veľmi rýchle.
  5. Na písanie skriptov do uhorky nevyžadujeme žiadny programovací jazyk.

záver

Uhorka je testovací nástroj používaný na automatizáciu testovacích prípadov. Môžeme ho integrovať s nástrojom, ako je selén. Na napísanie kódu testu u vývojárov a testerov uhoriek sa spoločne vytvárajú špecifikácie založené na scenároch, ktoré sa zaoberajú zákazníkom.

Odporúčané články

Toto je sprievodca, čo je uhorka. Tu diskutujeme o tom, ako používať nástroj Okurka s príkladmi a výhodami. Ďalšie informácie nájdete aj v nasledujúcich článkoch -

  1. Otázky na rozhovor s uhorkou
  2. Selén vs uhorka
  3. Nainštalujte Selenium IDE
  4. Čo je Appium?

Kategórie: