testproject test automation tool hands review tutorial
Praktický výukový program platformy Automation Test TestProject:
Automatizácia testov je nevyhnutná vo svete neustáleho nasadenia a krátkych cyklov uvoľňovania. Všetci ako softvéroví testeri narazíme na mnoho výziev, pokiaľ ide o testovanie automatizácie.
Dnes sa chystáme preskúmať jeden z populárnych nástrojov na automatizáciu testov - TestProject. Je to bezplatná platforma pre automatizáciu komplexných testov využívaná komunitou, ktorá zjednodušuje úsilie pri automatizovanom testovaní mobilných a webových aplikácií.
Čo sa dozviete:
- Čo je TestProject?
- Vlastnosti TestProject
- Začíname s TestProject: Inštalácia a nastavenie
- Hands-On s TestProject
- Záver
Čo je TestProject?
Testovací projekt je komplexný rámec pre automatizáciu testov mobilných a webových aplikácií. Jeho cieľom je zjednodušiť vaše skúsenosti s automatizáciou testov a zároveň ponúknuť nekonečné prispôsobenie prostredníctvom galérie doplnkov.
Vďaka čomu je tento nástroj skutočne skvelý, je to, že je to prvá svojho druhu bezplatnej cloudovej platformy pre komunitu, ktorú je možné použiť na záznam, vývoj a analýzu automatizácie testov.
Ďalšou super vecou TestProjectu je, že ľahko podporuje toľko platforiem ako Windows, macOS, Linux, iOS, Android, Webservices.
S TestProjectom získate kompletnú informáciu rámec automatizácie testov to umožňuje
- Zaznamenávajte testy pomocou krásneho cloudového rekordéra pre webové a mobilné aplikácie
- Naplánujte testy na vykonanie vo všetkých prehľadávačoch alebo zariadeniach, ktoré vlastníte
- Integrujte testy do svojho potrubia CI / CD pomocou integrovaných integrácií do Jenkins a ďalších nástrojov
- Rozšírte TestProject o kódovanú testovaciu SDK, REST API a početné komunitné doplnky
- Analyzujte výsledky pomocou kompletnej analýzy a podrobných prehľadov
Toto množstvo funkcií umožňuje celému tímu, kde môžu netechnickí používatelia zaznamenávať testy a vývojári ich môžu doplniť svojím kódom. Týmto spôsobom je pre agilné tímy veľmi užitočný, pretože im umožňuje ľahkú spoluprácu a zdieľanie testovacích artefaktov.
TestProject je postavený na štandardných automatizovaných nástrojoch otvoreného zdroja, ako sú selén a Appium. Na rozdiel od tých nástrojov open source, ktoré fungujú sami, odstraňuje všetky komplikácie pri inštalácii a správe ovládačov pre každú platformu a prehľadávač, ktoré používate.
Inštaláciou jedného spustiteľného súboru získate možnosť používať všetky prehľadávače na stroji a akékoľvek pripojené mobilné zariadenia na zaznamenávanie, vykonávanie, ladenie a vývoj vášho testu.
Tento nástroj bol v utajení vytváraný takmer dva roky a už sa úspešne používa vo viac ako 2 000 organizáciách po celom svete. Spoločnosť Tricentis nedávno získala TestProject a zaviazala sa ďalej urýchľovať vývoj pri zachovaní TestProject bezplatný nástroj na automatizáciu testov pre každého.
Vlastnosti TestProject
# 1) Inteligentný záznamník testov v prehliadači
Povedali by sme, že táto funkcia predstavuje jedinečný predajný bod tohto nástroja. Ak chcete vytvoriť automatizované testy, nemusíte písať jediný riadok kódu. Vďaka funkcii Inteligentný záznamník testov TestProject môžete vytvárať automatizované testy zaznamenaním krokov vykonaných v prehliadači.
Kdekoľvek potrebujete vykonať zložité kroky, ktoré idú nad rámec tradičného rekordéra, môžete sa oprieť o ktorýkoľvek z existujúcich doplnkov vytvorených komunitou.
Pre každý vykonaný krok sa zaznamená ako test a automaticky sa na pozadí vygeneruje selén alebo Appium kód. Viac o tejto funkcii môžete preskúmať v druhej časti tohto tutoriálu, kde sme si ukázali, ako tento nástroj funguje.
Vďaka tejto funkcii je teda automatizácia testov jednoduchá pre kohokoľvek. Môžete ľahko vytvárať automatizované testy pre webové aplikácie, aplikácie pre Android a iOS.
Pozrime sa podrobne na túto funkcionalitu tohto rekordéra a preskúmame o nej viac.
# 1) Zrkadlenie obrazovky pre mobil:
Táto možnosť vám umožňuje zrkadliť mobilnú obrazovku v prehliadači a presne tak vidieť, čo sa na zariadení nachádza, v reálnom čase. Stačí pripojiť mobilné zariadenie k zariadeniu pomocou kábla USB a môžete vyraziť!
# 2) Inšpektor prvkov:
Môžete otestovať akýkoľvek prvok vo svojej aplikácii. Môžete si vybrať z rôznych vstavaných alebo navrhovaných akcií, validácií, atribútov, uložiť prvok.
# 3) Prieskumník prvkov:
Ďalšou funkciou je prieskumník prvkov. To možno použiť na jednoduché prezeranie a skúmanie štruktúry obrazoviek mobilných aplikácií. Môžete analyzovať hierarchiu prvkov, vybrať si z rôznych stratégií lokátorov a zobraziť všetky dostupné vlastnosti komponentov používateľského rozhrania.
# 4) Test Editor:
Toto je najužitočnejšia vlastnosť záznamníka testov, ktorá pomáha pri vytváraní, úprave a organizácii testov. V každom kroku môžete pridávať komentáre, vyberať prvky, vytvárať parametre, vykonávať určité akcie, definovať správanie pri zlyhaní, vytvárať snímky obrazovky, nastavovať časové limity a robiť oveľa viac.
Môžete zmeniť poradie krokov, vložiť kroky medzi ne, pridať alebo odstrániť kroky.
# 5) Vďaka ďalším funkciám je rekordér ešte výkonnejší :
Rekordér automaticky navrhuje doplnky ktoré môžu byť užitočné pre vaše testy. TestProject robí porovnávanie na základe AI, analyzuje prvky vo vašej aplikácii a potom na základe tejto analýzy odporúča doplnky, ktoré môžu vylepšiť vaše testy. Tieto doplnky môžete okamžite pridať a rozšíriť svoje testy.
Ďalším účinným spôsobom, ktorý rozširuje vaše testy, je vnorené testy. V prípade zložitého scenára môžete celý test zaznamenať ako jeden krok a vložiť ho do celého testu. Zníži sa tak potreba údržby, keď sa zmení ktorýkoľvek z týchto krokov testu.
Ďalej máte export kódu vlastnosť. Môžete vygenerovať zdrojový kód pre zaznamenaný test, nechať ho vývojárom upraviť a potom nahrať späť do TestProject. V druhej časti tohto článku, kde som predviedol, ako používať tento nástroj, som podrobne vysvetlil túto funkciu exportu kódu.
# 2) Výkonné doplnky
TestProject poskytuje veľa úžasných doplnkov, vďaka ktorým budú vaše testy veľmi výkonné. Doplnky vám umožňujú výrazne rozšíriť, čo môžete robiť so svojimi testami. Je to sada opakovane použiteľných kódovaných akcií, ktoré je možné integrovať do ľubovoľného testu.
Svoje doplnky môžete vytvoriť pomocou súprav SDK TestProject alebo môžete použiť doplnky, ktoré boli vytvorené a zdieľané komunitou automatizácie testov. Ušetria vám veľa cenného času na vývoj.
Vytváranie nových doplnkov:
Použiť existujúce doplnky:
Akcie doplnkov je možné v teste použiť bez problémov. Môžete ich vytvárať a používať rovnakým spôsobom, ako by ste používali interné akcie. Ak uvidíte zoznam doplnkov, zistíte, že komunita poskytuje veľa skutočne užitočných doplnkov.
Napríklad, doplnok jRand vám poskytuje okamžitý prístup k generátorom náhodných údajov pre širokú škálu testovacích údajov.
Na základe vašich potrieb máte k dispozícii veľa doplnkov. Napríklad , ak pracujete s jquery, tento nástroj vám ponúka 4 až 5 doplnkov jquery, ktoré môžete použiť. Ak chcete vygenerovať náhodné e-mailové ID a heslá na testovanie, môžete použiť doplnok Generate Random Credential.
Niektoré z odporúčaných doplnkov sú Advance finder element, akcie JS, rozšírenia elementov a všeobecné rozšírenia. Pretože komunita TestProject neustále rastie, počet možností sa bude stále zvyšovať, takže možnosti toho, čo tento nástroj dokáže, budú skutočne nekonečné.
Predpokladajme, že ak máte scenár, v ktorom chcete volať API priamo v teste namiesto odosielania žiadosti na webovú stránku. Pridaním doplnku RESTful API môžete vo svojom teste jednoducho vykonať túto akciu.
Napríklad , používateľa môžete vytvoriť odoslaním žiadosti do rozhrania API a potom sa v ďalšom kroku prihlásiť pomocou používateľského rozhrania pomocou prihlasovacích údajov daného používateľa.
Nižšie je uvedená ukážka toho, ako používať RESTful API v teste:
Jediným kliknutím na tlačidlo inštalácie môžete získať akýkoľvek doplnok, ktorý chcete. Uložte ho do úložiska testovacích projektov a je pripravený na použitie pre kohokoľvek vo vašom tíme.
# 3) Funkcia generovania kódu
Táto funkcia umožňuje generovať kód Java zo zaznamenaných testov iOS, Android a Web. V kóde môžete vykonať akékoľvek úpravy, rozšíriť svoje testy a znova ich načítať ako kódované testy do TestProject. To umožňuje vývojárom zapojiť sa do vývoja a údržby testov vytvorených netechnickými testermi.
Pre tých, ktorí nechcú používať zapisovač, ale chcú najskôr kódovať svoje testy, ponúka TestProject SDK pre jadro Java a .NET. Sada SDK poskytuje pohodlný a štandardizovaný obal okolo aplikácií Appium a Selenium, ktorý je 100% kompatibilný s produktom TestProject. Môžete prejsť na kartu vývojára a vygenerovať si kľúč vývojára.
Tento kľúč sa používa na lokálne ladenie a ladenie kódovaných testov a doplnkov TestProject. A môžete začať kódovať svoj test pomocou TestProject.
Používanie kombinácie funkcií „nahrávania a prehrávania“ a funkcie vývoja kódu výrazne pomáha pri dosahovaní cieľov automatizácie testovania.
Cena TestProject
Zatiaľ čo tento nástroj mal historicky bezplatný aj platený cenový plán, počuli sme, že po akvizícii spoločnosti TestProject spoločnosťou Tricentis sa zaviazali, že všetky súčasné funkcie služby TestProject budú k dispozícii zadarmo.
Z nášho rozhovoru s generálnym riaditeľom TestProject Markom Kardashovom sme sa dozvedeli, že jedinou funkciou TestProject, ktorá bude stáť peniaze, bude prístup k živej podpore, ktorú je možné do aplikácie pridať.
Výhody TestProject
# 1) BEZPLATNÁ platforma automatizácie komplexných testov: Najväčšou výhodou tohto nástroja je, že ponúka plán navždy zadarmo. Získate toľko vzrušujúcich funkcií, ktoré zvyčajne stoja tisíce dolárov bez akýchkoľvek nákladov!
# 2) Vysoko kolaboratívne prostredie: Môžete ľahko pridať neobmedzený počet členov tímu do svojho projektu a vychutnať si skvelý zážitok zo spolupráce. Všetko, čo musíte urobiť, je iba pridať ich e-mailové adresy a prístupové oprávnenia, aby mohli okamžite začať prispievať do projektu.
Vďaka tomu je TestProject veľmi užitočný pre agilné tímy a projekty založené na CI / CD.
Agenti nainštalovaní na lokálnom počítači umožňujú nastaviť a spustiť testy v ľubovoľnom prehliadači alebo zariadení, ale tieto testy sú uložené v zdieľanom cloudovom úložisku na testovanie, kde môžu členovia tímu pri ich prevádzke a údržbe spolupracovať.
# 3) Vynikajúca užívateľská prívetivosť: Používateľské rozhranie aj používateľské skúsenosti s týmto nástrojom sú úžasné. Na každom kroku vás prevedú tipy a krátke návody, ktoré vás prevedú prácou s týmto nástrojom a skúmaním jeho funkcií.
# 4) Zákaznícka podpora jedna k jednej: Len deň potom, čo som si vytvoril účet na TestProject, som dostal e-mail od tímu úspešného zákazníka, kde sa pýtam na môj doterajší postup s týmto nástrojom a hovorím im o mojich potrebách automatizácie testovania, aby mohli pomáhať využívať maximum Testovací projekt.
Naplánujú tiež online stretnutie 1: 1, aby demonštrovali vlastnosti a schopnosti TestProject alebo vám dokonca pomohli začať s vytváraním testov.
Okrem toho v sekcii podpory na webe môžete tiež odoslať lístok na akýkoľvek problém alebo problém, s ktorým sa pri používaní nástroja stretnete. Dozvedeli sme sa tiež, že TestProject v nasledujúcich mesiacoch spúšťa komunitné fórum a vylepšenú online dokumentáciu.
Dovoľte mi, aby som sa podelil o svoje skúsenosti s ich zákazníckou podporou. Raz som mal s nástrojom technický problém. V centre podpory som si prihlásil lístok a do hodiny som dostal odpoveď.
Táto odpoveď priniesla veľmi podrobné a dokonalé riešenie môjho problému. Toto rýchle potvrdenie a odpoveď tímu TestProject sú citeľné.
Táto úroveň zákazníckej podpory sa zriedka vyskytuje u voľne použiteľných nástrojov.
# 5) Skvelá podpora komunity: Podpora komunity je tiež veľká. Môžete navštíviť fórum a blog, kde môžete prechádzať všeobecnými oznámeniami a často kladenými otázkami.
V blogoch a fórach spoločnosti TestProject získate návody na vytváranie kódovaných testov pomocou súpravy TestProject’s SDK a tiež návody na používanie a vývoj doplnkov.
# 6) Kompatibilné s rôznymi platformami: Inteligentný záznamník testov umožňuje bez námahy vytvárať automatizované testy pre web, Android a iOS (v skutočnosti iOS pre Windows).
# 7) Šetrí čas a úsilie: Tento nástroj obsahuje mnoho funkcií, ktoré vo veľkej miere šetria váš čas a úsilie. Napríklad , funkcia automatického generovania kódu ušetrí váš boj s manuálnym vývojom kódu. Podobne automatické generovanie testovacích dokumentov a manuálne generovanie testov šetria váš čas a úsilie, ktoré by ste venovali vytváraniu dokumentov.
Nevýhody TestProject
V tomto nástroji sme nenašli žiadne zápory ako také. Existujú určité obmedzenia, ktoré je možné vyriešiť:
# 1) V súčasnosti podporuje generovanie kódu iba v programovacom jazyku Java. Mali by byť pridané ďalšie programovacie jazyky. Ďalej sa zdá, že tím TestProject už na tom pracuje. Videl som pod funkcionalitou generovania kódu, že programovací jazyk C # bude čoskoro k dispozícii.
#dva) Ak dôjde k zastaveniu vášho agenta, nezobrazí sa na ňom varovný signál ani upozornenie. Bolo by lepšie, keby sa zobrazila správa informujúca používateľa, aby si ju používateľ mohol pozrieť a reštartovať agenta.
Po dostatočnom prediskutovaní tohto nástroja, jeho funkcií, cien, výhod a obmedzení začnime teraz s praktickou ukážkou použitia tohto nástroja.
Začíname s TestProject: Inštalácia a nastavenie
Inštalácia a nastavenie TestProject je veľmi jednoduché. Sprievodca inštaláciou vás veľmi hladko prevedie všetkými krokmi potrebnými na nastavenie. Najlepšie na tom je, že si stačí stiahnuť jeden jediný súbor exe a začať s niekoľkými jednoduchými krokmi. Na začatie používania tohto nástroja nie je potrebné inštalovať nič iné alebo závislosti.
Dovoľte mi, aby som vás sprevádzal krokmi inštalácie a nastavenia:
Krok 1) Môžete sa bezplatne zaregistrovať na ich webových stránkach Testovací projekt
Krok 2) Po registrácii dostanete potvrdzovací e-mail. Po vykonaní potvrdenia zo svojho e-mailového účtu sa prihlásite a dostanete sa na domovskú stránku svojho účtu TestProject.
Krok č. 3) Čo sa nám na tomto nástroji páčilo, je jeho užívateľská prívetivosť . Registrácia je veľmi plynulá a po prihlásení vás prevedie krátkou prehliadkou niekoľkých potrebných krokov, ktoré sú užitočné pri spustení vášho prvého automatizačného projektu.
Najskôr je potrebné nainštalovať agenta TestProject. Používam tu Windows, takže idem nainštalovať agenta pre Windows.
Stačí kliknúť na „Stiahnuť a nainštalovať“ a potom začne agent exe sťahovať
Tento agent obsahuje všetky ovládače a súpravy SDK, ktoré by ste potrebovali na automatizáciu testov.
Krok č. 4) Po dokončení sťahovania programu exe kliknite na ňu a spustite sprievodcu inštaláciou.
Kliknite na Ďalej a postupujte podľa pokynov sprievodcu podľa pokynov sprievodcu.
Krok č. 5) Po dokončení inštalácie agenta musíte kliknúť na tlačidlo „Agent je nainštalovaný“.
Krok č. 6) Po kliknutí na nainštalovaného agenta sa zobrazí výzva na registráciu vášho agenta. Dajte svojmu agentovi ľubovoľný alias, skontrolujte jeho dostupnosť a potom kliknite na Registrovať a dokončiť:
najlepší bezplatný prevodník súborov pre Windows 10
Krok č. 7) Potom dostanete správu s textom „Čakám na dokončenie registrácie agentom“.
Krok č. 8) Na záver dostanete správu o úspechu a ste pripravení prejsť na testovací panel.
Hands-On s TestProject
Začnime pracovať s TestProjectom a podeľme sa s ním o naše skúsenosti.
Zelená ikona zvýraznená na snímke obrazovky nižšie (vedľa ikony zvončeka na hornom paneli) ukazuje, že váš agent TestProject je funkčný. Dostanete tiež svoj prvý ukážkový projekt vytvorený v sekcii „Moje projekty“.
Po kliknutí na Ďalej vo vašom FirstProject vás požiada o pridanie členov tímu. Môžete to urobiť jednoducho zadaním ich e-mailových ID, nastavením prístupu a kliknutím na tlačidlo Dokončiť. Dostanú odkaz na pozvánku a okamžite sa pripoja, aby mohli začať spolupracovať.
Teraz kliknite na Otvoriť projekt a začnite:
Teraz uvidíte zoznam testov:
Na ľavej strane navigačného panela sa zobrazia možnosti ako Test a úlohy, Prvky, Aplikácie, Zdroje údajov a Parametre.
V sekcii Testovacie priečinky sa zobrazujú priečinky, pomocou ktorých je možné ľahko usporiadať vaše testy.
Sekcia Prvky obsahuje prvky používateľského rozhrania, ktoré sú mapované počas vytvárania testov, takže môžete spravovať a aktualizovať prvky, ktoré sa používajú pri testoch, aby ste ich mohli ľahko udržiavať.
V sekcii Aplikácie budete mať webové alebo mobilné testovacie ciele. Každý test je spojený s konkrétnou aplikáciou.
Zdroje údajov obsahujú externé dátové súbory, ktoré umožňujú automatizáciu založenú na dátach.
V sekcii Parametre môžete spravovať globálne parametre pre testy.
V rámci ukážkového projektu (Môj prvý projekt) bude prebiehať ukážkový test, ktorý vykoná niektoré základné operácie a overenie na prihlasovacej stránke TestProject.
Na hornom paneli s ponukami uvidíte možnosť vytvoriť nový test, z ktorého si môžete vytvoriť vlastný test pre aplikáciu, ktorú chcete testovať.
Poďme si najskôr prezrieť tento jednoduchý ukážkový test a zistiť, aké všetky funkcie tento nástroj ponúka.
Ako vidíte nižšie, v tomto kroku je veľa krokov, ktoré testujú overenie funkčnosti prihlásenia a odhlásenia. Najprv prejde na adresu URL testovacej aplikácie projektu, potom klikne na textové pole používateľského mena, zadá používateľské meno, podobne ako heslo, potom klikne na tlačidlo Prihlásiť sa, overí, či je prihlásenie úspešné, vykoná ďalšie kroky a overenia a potom sa prihlási. von.
Kliknutím na každý krok získate ďalšie podrobnosti o danom kroku. Napríklad , nižšie som klikol na prvý krok, t. j. na Navigovať na URL aplikácie, a potom mi poskytol úplné podrobnosti o tomto kroku.
Najlepšie je, že je tak ľahké a zábavné hrať test. Môžete ho ľahko prispôsobiť zmenou hodnôt parametrov, pridaním vlastných parametrov, zakázaním akýchkoľvek krokov, pridávaním nových krokov atď.
Ako vidíte na nasledujúcej snímke obrazovky, môžete definovať správanie pri zlyhaní, počet opakovaných pokusov o krok a oveľa viac. Vo vstupných parametroch môžete kliknúť na ikonu + a zobraziť, pridať alebo upraviť parametre a ich hodnoty.
Dostanete tiež možnosť utajiť hodnoty parametrov, aby ste mohli ukladať citlivé informácie, ako sú heslá a tokeny.
Ak kliknete na tri bodky zodpovedajúce testu, nájdete toľko možností, ako je kopírovanie do projektu, presun do priečinka, zmena vstupných parametrov, duplikát testu, zobrazenie šablóny zdroja údajov, vygenerovaný kód, manuálny test, dokument o teste.
Práve sa mi tu páčila možnosť Testovací dokument. Ako tester je táto možnosť tak užitočná a je skvelým šetričom času. Musel som kliknúť na „Testovací dokument“ a automaticky vygeneroval veľmi dobre definovanú testovaciu dokumentáciu v programe Excel, kde som získal všetky podrobnosti testu a podrobnosti krokov testu dokonale zdokumentované.
S TestProjectom teda nemusíte tráviť čas dokumentáciou. Ak máte automatizovaný test, môžete jednoducho kliknúť na túto možnosť a vygenerovať testovací dokument. Obrázok nižšie ukazuje, ako vyzerá automaticky generovaný testovací dokument:
Podobne môžete použiť možnosť „Ručný test“, čo urobí, že prevedie test automatizácie na dokument manuálneho testu, ktorý obsahuje všetky uvedené kroky, vstupy a akcie. Ak teda chcete tento test vykonať manuálne, môžete sa jednoducho obrátiť na tento dokument s príručkou a pokračovať.
Musíte len vyplniť výsledky testu v doc. Takto ušetrí toľko času, ktoré by sa inak dalo pri prevedení testu automatizácie na manuálny test a vytvorení dokumentu od nuly.
Nižšie je uvedený vygenerovaný manuálny dokument. Obsahuje všetko popis kroku testu, dáta testu, očakávaný výsledok, komentáre. Všetko, čo musíte urobiť, je iba vyplniť skutočný výsledok a stav vyhovieť / nevyhovieť, keď vykonáte tento test ručne.
Ďalšou veľmi užitočnou možnosťou je tu „Generovaný kód“. Môžete vygenerovať zdrojový kód zodpovedajúci ľubovoľnému automatizovanému testu a môžete ho použiť na ďalší vývoj alebo úpravy. V súčasnosti generuje kód v jazyku Java. Nižšie si môžete vybrať z rôznych prehľadávačov:
Po kliknutí na tlačidlo „Generovať“ dostanete zdrojový kód zaslaný na váš účet.
A ako sme už diskutovali vyššie v tomto článku, tento nástroj vám tiež poskytuje výkonnú funkciu nahrávania. Môžete to použiť na úpravu existujúceho testu alebo na vytvorenie nového testu.
Pozrime sa teraz, ako vytvoriť nový test pomocou TestProject.
Potom vás požiada o pridanie webovej aplikácie do testovacieho zoznamu
Akonáhle kliknete na Dokončiť, opýta sa vás, čo by ste chceli robiť s nahrávkou. Test môžete vytvoriť pomocou funkcie záznamníka TestProject, upraviť ho manuálne alebo vytvoriť manuálny test. Vybral som možnosť záznamu, aby som preskúmal funkčnosť tohto nástroja v zapisovači. Pozrime sa, ako to funguje:
Keď som vybral „záznam“ a klikol na „Spustiť testovanie“, otvoril sa prehliadač Google Chrome v novom okne a presmeroval ma na adresu URL aplikácie, teda na stránku vyhľadávania Google. Rekordér zaznamenal všetky vykonané činnosti a automaticky vytvoril testovacie kroky. Ako vidíte nižšie, je vytvorených celkom 7 krokov. Po ukončení nahrávania sa test uloží.
Najlepšie na tom je, že na každom kroku môžete pomocou dvojitého posunu vybrať a zmraziť akýkoľvek prvok a potom vybrať akcie alebo overenia, ktoré sa majú vykonať. Napríklad , v kroku 5 v tomto teste, vyberiem nižšie zvýraznený div a potom vykonám akciu na overenie, či obsahuje text „Software Testing Help?“.
Uvidíme tiež, ako sa vygeneruje kód pre tento test. Použil som možnosť „vygenerovaný kód“ a kód som dostal do e-mailu:
Nižšie je uvedený vzhľad kódu v Eclipse:
Kedykoľvek môžem tento kód upraviť a znova načítať v TestProject, aby sa vykonal znova ako kódovaný test.
Záver
V tomto tutoriáli sme diskutovali o hlavných vlastnostiach automatizačného nástroja TestProject spolu s jeho kladmi a zápormi. Pozreli sme si aj praktickú ukážku funkcií.
Preskúmali sme toho veľa!
Sme si istí, že teraz budete nadšení z používania tohto skvelého nástroja. Ak ste niekto, kto pracuje alebo chce pracovať v oblasti automatizácie testov, tento nástroj stojí za vyskúšanie.
Skontrolujte to tu a dajte nám vedieť, ak máte v priebehu procesu nejaké otázky!
Odporúčané čítanie
- Výukový program Bugzilla: Výukový program pre nástroj na správu chýb
- Hĺbkové návody pre zatmenie pre začiatočníkov
- Ako testovať výkonnosť webových stránok pomocou nástroja SmartMeter.io: Výukový program pre praktické kontroly
- Výukový program pre automatizáciu SeeTest: Sprievodca nástrojom na automatizáciu mobilných testov
- Praktická kontrola nástroja na správu testov qTest
- Výukový program Geb - Testovanie automatizácie prehľadávača pomocou nástroja Geb
- Recenzia nástroja na správu testov TestLodge
- Praktická recenzia: Použite program Katalon Studio 7 na zjednodušenie automatizácie