how choose best automation testing tool
V tomto tutoriáli sme sa zaoberali kritériami výberu nástrojov na automatizáciu testov a kontrolným zoznamom s porovnávacou maticou nástrojov na automatizáciu testov pre ľahšiu orientáciu.
Sprievodca A až Z pri výbere najlepšieho automatizačného nástroja pre váš projekt:
Toto je 4thtutoriál v našej sérii Výučba automatizácie testov. Skontrolujte všetky články uverejnené v tejto sérii na tejto stránke: => Sprievodca spustením automatizačného testovania vášho projektu
Výber nástroja na automatizáciu testov je jedným z najdôležitejších krokov pred spustením automatizácie v akejkoľvek organizácii.
Je to dôležité, pretože tento nástroj výrazne ovplyvní celé vaše úsilie v oblasti automatizácie. Ak je nástroj dobrý a poskytuje požadované funkcie, automatizácia sa stáva ľahšou a efektívnejšou.
Pri výbere automatizačného nástroja je potrebné zohľadniť veľa kritérií. Niektoré z nich som rozobral v jednom zo svojich predchádzajúcich článkov. Tu som uviedol dole najdôležitejšie aspekty, ktoré treba brať do úvahy pri výbere nástroja na automatizáciu testov.
Čo sa dozviete:
- Je pre vás automatické testovanie riešením?
- Kedy má automatizácia testov zmysel?
- Ako zvoliť automatizačný nástroj pre váš projekt?
- Kritériá vyhodnotenia automatizačného nástroja na testovanie
- Otestujte kritériá výberu a kontrolný zoznam automatizačného nástroja
- Otázka č. 1: Aký je rozpočet vašej organizácie na automatizačný nástroj?
- Otázka č. 2: Aká je skutočná cena nástroja?
- Otázka č. 3: Podporuje tento nástroj operačný systém / prehliadač alebo zariadenie, v ktorom je spustená vaša aplikácia?
- Otázka č. 4: Podporuje nástroj technológie a ovládacie prvky tretích strán použité vo vašej aplikácii?
- Otázka č. 5: Koľko jazykov nástroj podporuje? Máte kvalifikované zdroje pre tieto jazyky?
- Otázka č. 6: Podporuje tento nástroj pripojenie k rôznym zdrojom údajov?
- Otázka č. 7: Aký je mechanizmus podávania správ automatizačného nástroja?
- Otázka č. 8: Môže byť nástroj integrovaný do úložiska testovacích prípadov a správ o chybách?
- Otázka č. 9: Aká je oficiálna technická podpora tohto nástroja?
- Otázka č. 10: Niektoré technické aspekty, ktoré treba vidieť
- Záver
- Odporúčané čítanie
Je pre vás automatické testovanie riešením?
Vo svojej kariére som pracoval na mnohých projektoch. Ak pracujete na rovnakom projekte dlhšie ako jeden rok, silno začínate pociťovať potrebu automatizovať niektoré úlohy. Začnete uvažovať o zavedení automatizačného testovania projektu, pokiaľ to projektové riadenie doteraz neuvažovalo.
Jeden rok je dostatočný čas na to, aby ktokoľvek poznal všetky aspekty každého projektu. Raz podrobne poznáte funkčnosť projektu, ľahšie sa rozhodnete, ktoré opakujúce sa úlohy je potrebné automatizovať.
Niektoré testery sa tiež nudia robia stále tie isté opakujúce sa úlohy a stále začínajú pociťovať potrebu automatizácie testov.
Znamená to, že by ste sa mali hneď zapojiť do testovania automatizácie?
Určite nie!
Pred rozhodnutím, či je automatizácia pre vás riešením, musíte pracovať na mnohých kritériách .
Kedy má automatizácia testov zmysel?
- Keď je veľa opakujúcich sa testov
- Keď sú časté regresné testovacie iterácie
- Keď potrebujete simulovať veľký počet používateľov ktorí používajú zdroje aplikácie
- Keď má AUT porovnateľne stabilné používateľské rozhranie
- Keď máte veľkú sadu prípadov BVT
- Keď sa nemôžete spoliehať iba na manuálne vykonanie testu pre kritické funkcie
Ďalšie čítanie:
- Kedy by ste mali ísť na automatizáciu?
- Tipy, ktoré by ste si mali prečítať pred spustením automatizovaného testovania
Keď viete, že je správny čas investovať svoj čas a peniaze do dobrého automatizačného nástroja, môžete začať hľadať najlepší automatizačný nástroj, ktorý vyhovuje vašim potrebám.
Ako zvoliť automatizačný nástroj pre váš projekt?
Úspešnosť automatizovaného testovania do značnej miery závisí od výberu správnych testovacích nástrojov. Vyhodnotenie relevantných automatizačných nástrojov dostupných na trhu trvá veľa času. Toto je však nevyhnutné jednorazové cvičenie, ktoré bude z dlhodobého hľadiska prínosom pre váš projekt.
Existuje niekoľko situácií, keď som dostal príležitosť skontrolovať a vybrať automatizačný nástroj pre svoje projekty. Úloha bola ťažká, pretože sme museli zvládnuť svoje testovacie potreby a obmedzenia nákladov, ale stála to za skúsenosť.
Pred výberom ľubovoľného testovacieho nástroja musíte brať do úvahy nasledujúce kritériá:
Kritériá vyhodnotenia automatizačného nástroja na testovanie
1) Máte potrebné kvalifikované zdroje na pridelenie pre úlohy automatizácie?
dva) Aký je váš rozpočet?
3) Spĺňa nástroj vaše testovacie potreby? Je to vhodné pre prostredie projektu a technológiu, ktorú používate? Podporuje všetky nástroje a objekty použité v kóde? Niekedy sa môžete zaseknúť pri malých testoch z dôvodu neschopnosti nástroja identifikovať objekty použité v aplikácii.
Vyššie uvedené tri faktory považujem za najdôležitejšie pri výbere ľubovoľného nástroja.
4) Poskytuje vám nástroj bezplatnú skúšobnú verziu, aby ste ju mohli vyhodnotiť pred rozhodnutím? Má tento nástroj tiež všetky funkcie dostupné v skúšobnej verzii?
5) Je aktuálna verzia nástroja stabilná? Je spoločnosť dodávateľa založená s dobrou zákazníckou podporou, online pomocnými zdrojmi a používateľskou príručkou?
6) Aká je krivka učenia nástroja? Je doba učenia prijateľná pre vaše ciele?
7) Chcete automatizačný nástroj iba pre svoje projektové potreby alebo hľadáte spoločný nástroj pre všetky projekty vo vašej spoločnosti? Bola by to dobrá voľba, ak si na svojich projektoch vyberiete nástroj, ktorý podporuje väčšinu kódovacích jazykov.
najlepší hudobný prehrávač a downloader pre Android
8) Ktoré typy testovania podporuje? Nástroj, ktorý podporuje maximálne typy testovania (jednotkové, funkčné, regresné atď.), Je vždy lepšou voľbou.Pozor- Nepoužívajte nástroj iba preto, že podporuje všetky typy testovania. Je tiež dôležité, aby bol tento nástroj dostatočne výkonný na to, aby automatizoval vaše komplexné požiadavky.
9) Podporuje tento nástroj jednoduché rozhranie na vytváranie a údržbu testovacích skriptov? Dobrým riešením by mohol byť nástroj na nahrávanie a prehrávanie so schopnosťou upravovať zaznamenané skripty.
10) Poskytuje jednoduché rozhranie, ale výkonné funkcie na vykonávanie zložitých úloh?
jedenásť) Aké ľahké je poskytnúť vstupné testovacie údaje pre komplexné alebo záťažové testy? Nástroj podporujúci vstup testovacích údajov z rôznych dátových súborov, ako je Excel, XML, textový súbor atď., By bol veľkou úľavou pre automatizáciu testerov.
12) Poskytuje výkonné prehľady s grafickým rozhraním? Jasné a stručné správy vám vždy pomôžu rýchlo uzavrieť výsledky testu.
13) Je dobre integrovateľný s vašimi ďalšími testovacími nástrojmi, ako je plánovanie projektu a nástroje na správu testov ?
Môžete tiež zvážiť ďalšie kritériá, ako napríklad:
14) Pravidlá vrátenia peňazí dodávateľa nástroja
pätnásť) Recenzie tohto nástroja od existujúcich zákazníkov
16) Poskytuje dodávateľ počiatočné školenie?
Tipy: Zhromažďovanie požiadaviek je zďaleka najdôležitejším krokom pre výber správneho nástroja. Nezabudnite kategorizovať svoje požiadavky v kategóriách must have, nice to and not required feature. To vám pomôže rýchlo vyhodnotiť nástroj. Pamätajte, že na trhu už nenájdete nástroj, ktorý by vyhovoval všetkým vašim automatizačným potrebám!
Najlepšie automatizačné nástroje :
HP QTP / UFT a selén sú dve najpopulárnejšie možnosti testovania funkčnosti, ktoré sú v súčasnosti k dispozícii. QTP / UFT je najlepší nástroj na testovanie funkčnosti podporovaný širokou škálou kódovacích jazykov a platforiem, zatiaľ čo selén je najlepším funkčným nástrojom na testovanie webu s otvoreným zdrojovým kódom.
V tomto článku nájdete zoznam TOP nástrojov:
20 najlepších nástrojov na automatizáciu v roku 2020 (komplexný zoznam)
ako získať bezpečnostný kľúč pre wifi
V nasledujúcom článku si povieme niečo výzvy na manuálne a automatizované testovanie .
Otestujte kritériá výberu a kontrolný zoznam automatizačného nástroja
10 otázok, ktoré je potrebné položiť pred výberom najlepšieho nástroja na testovanie automatizácie
Nasledujúce otázky položte, kedykoľvek sa nachádzate v situácii, aby ste vybrali automatizačný nástroj pre vašu organizáciu:
Otázka 1: Aký je rozpočet vašej organizácie na automatizačný nástroj?
Toto je podľa môjho názoru najdôležitejšie pri výbere automatizačného nástroja vziať do úvahy.
Prečo hľadať QTP / UFT a skúmajte ho, keď si nemôžete kúpiť licenciu? Nástroj QTP stojí približne 8 000 dolárov (približne). Ak si vaša organizácia môže kúpiť licenciu a vy ste potvrdení, mali by ste si stiahnuť skúšobnú verziu a vytvoriť na nej pivotný automatizačný projekt, aby ste otestovali jej funkciu. V opačnom prípade by ste sa nemali venovať výskumu. (O tomto scenári hovorím, ak chcete použiť QTP na živý projekt spoločnosti. Ak si ho sťahujete iba na účely výučby, je v poriadku stiahnuť si skúšobnú verziu.)
Otázka č. 2: Aká je skutočná cena nástroja?
Ďalej je cena automatizačného nástroja. K dispozícii nie je len cena licencie, ale aj cena doplnkov (ak sú potrebné), poplatok za podporu, poplatok za školenie a poplatok za upgrade.
Najprv si povieme niečo o licencii.
a) Druhy licencií:
Existujú nasledujúce typy licencií.
1) Licencia používateľa s uzlom.
Licencia Uzol uzamknutého používateľa bude podporovať nástroj na automatizáciu testov, ktorý sa bude používať na jednom fyzickom počítači vo vašej firemnej sieti. Na licencovanom počítači môžete naraz spustiť iba jednu inštanciu nástroja. Táto licencia je zvyčajne viazaná na názov hostiteľa počítača.
2) Súčasná pohyblivá licencia používateľa
Plávajúcu užívateľskú licenciu je možné zdieľať medzi rôznymi strojmi, ale súčasne ju môže používať iba jeden stroj. Nie je viazaný na názov počítača ani nič, namiesto toho používa správcu licencií (nainštalovaného na serveri) na správu rovnakej licencie na rôznych počítačoch.
V zásade s licenciou Node-Locked nemáte slobodu inštalovať nástroj na jeden počítač, odinštalovať ho a potom znova nainštalovať na akýkoľvek iný počítač. Ale s pohyblivou licenciou používateľa to máte povolené.
3) Licencia na prevádzkovú dobu
Vyššie uvedené dva typy licencií sa zvyčajne kupujú na „vývoj“ skriptov. Jedná sa teda o „vývojové“ licencie. Ak chcete spustiť skripty na rôznych počítačoch, musíte mať licenciu „spustenia“ alebo „runtime“ pre každý počítač.
Príklad:
Napríklad, ak tester potrebuje vyvíjať a vykonávať testovacie prípady na rovnakom počítači, stačí jedna vývojová licencia.
Ak ale potrebuje vývoj na jednom stroji a vykonávanie testovacích prípadov na troch rôznych virtuálnych alebo fyzických strojoch, musí si kúpiť jednu „vývojovú“ licenciu a tri runtime licencie.
Niektorí predajcovia ponúkajú bezplatné runtime licencie (ako napríklad Coded UI) a niektorí ponúkajú cenu (napríklad Test Complete, Ranorex atď.). Všetko teda závisí od dodávateľa.
4) Licencia s otvoreným zdrojom
Je na vašej spoločnosti, či si vyberie komerčný nástroj a zaplatí náklady, alebo použije nástroj s otvoreným zdrojom.
Komerčné nástroje sú drahé, ale ponúkajú veľkú podporu a ľahko sa používajú s množstvom poskytnutého školiaceho materiálu. Komerčné nástroje sú zvyčajne „jedným nástrojom pre všetky potreby“. Nástroje otvoreného zdroja sú zadarmo, ale všeobecne je ťažšie sa ich naučiť. Oficiálna podpora je málo, ale riešenia nájdete na rôznych fórach. Open source riešenia sú zvyčajne určené pre špecifické potreby.
b) Poplatok za podporu, upgrade a školenie:
Možno budete musieť zavolať zástupcovi spoločnosti, ktorý vám poskytne podporu, školenie a poplatok za inováciu. Niektoré spoločnosti ponúkajú špeciálne zľavy na hromadný nákup licencií, takže niekedy tieto informácie nie sú na webových stránkach jasne uvedené. Informácie získate iba telefonicky alebo e-mailom.
Otázka č. 3: Podporuje nástroj operačný systém / prehliadač alebo zariadenie, v ktorom je spustená vaša aplikácia?
Táto otázka zvyčajne závisí od typu aplikácie, ktorú používate.
a) Ak je založené na počítači:
Ak pracujete na desktopovej aplikácii, mali by ste uviesť, koľko operačných systémov chcete danú aplikáciu otestovať. Pracoval som na desktopovej aplikácii a chcel som ju otestovať na Windows 7 a Windows 8.1. Preto som si vybral Coded UI, pretože podporuje oboje.
b) Ak je založené na prehliadači
Ak pracujete na webovej aplikácii, mali by ste ju načrtnúť v koľkých prehliadačoch chcete túto aplikáciu otestovať. Chcel som vykonať testovacie prípady na FireFox, Chrome a IE. Pre svoju webovú aplikáciu som si vybral selén, pretože podporuje všetky tieto prehľadávače. Zaistite, aby vybraný nástroj podporoval staršie aj novšie verzie požadovaných prehľadávačov.
c) Ak je založené na mobilných zariadeniach
Ak pracujete na mobilných aplikáciách, mali by ste vedieť, na ktorých mobilných operačných systémoch musíte testovacie prípady spustiť. Ak je vaša aplikácia spustená v systéme Android aj IOS, váš nástroj by to mal podporovať. Selenium má samostatné ovládače na spúšťanie skriptov v systémoch Android, IOS, Windows Phone a BlackBerry. Môžete tiež použiť samostatný nástroj pre každý z mobilných operačných systémov. K dispozícii je Robotium pre Android, Appium pre IOS a Android a CodedUI pre telefónne aplikácie pre Windows.
Opäť ide o debatu o otvorenom zdroji a komercii. Ako vidíte, existujú samostatné otvorené zdroje nástroje na testovanie na webe , založené na mobile a desktopové aplikácie. Ak však hľadáte komerčný nástroj, ako je Test Complete, Ranorex alebo Test Studio, môžu otestovať všetky tri typy (mobilné, desktopové a prehliadačové aplikácie). V prípade komerčného nástroja sa teda musíte naučiť iba jeden nástroj na testovanie webových, desktopových a mobilných aplikácií.
Otázka č. 4: Podporuje nástroj technológie a ovládacie prvky tretích strán použité vo vašej aplikácii?
Toto je veľmi dôležitý aspekt pri výbere nástroja. Mali by ste vedieť z prvej ruky, aké technológie sa používajú vo vašej aplikácii. Poraďte sa so svojimi vývojármi a zapíšte si ich. Ak vo webových aplikáciách používajú HTML 5 alebo SilverLight, pozor, nie je veľa automatizačných nástrojov na ich podporu. Ak nástroj tvrdí, že podporuje tieto technológie, stiahnite si skúšobnú verziu tohto nástroja a pokúste sa identifikovať rôzne objekty vo vašej aplikácii. Ak ich nástroj nedokáže identifikovať, je ich tvrdenie nepravdivé. Táto aktivita vás zachráni pred následným utrpením.
Porovnávacia matica nástrojov na automatizáciu testov:
Nasledujúca tabuľka porovnáva rôzne nástroje s ohľadom na ich licenčnú cenu a ich podporu pre rôzne technológie. (Tento graf by ste mali brať ako učebný postup, ako vytvárať porovnania medzi rôznymi nástrojmi, ale presnosť poskytnutých údajov nie je 100%)
(Kliknutím na obrázok ho zväčšíte)
Y = Podporované, N = Nepodporované, U = Neznáme
Otázka č. 5: Koľko jazykov nástroj podporuje? Máte kvalifikované zdroje pre tieto jazyky?
Naučiť sa tento nástroj je jeden aspekt. Učenie sa jazyka je ďalším aspektom. Ak máte zdroje, ktoré majú odborné znalosti jazyka Java, a váš nástroj nepodporuje jazyk Java, čas potrebný na osvojenie nového jazyka sa pridá k vášmu automatizačnému úsiliu.
Ďalším aspektom je, že ak je váš produkt postavený na prostredí Java, musíte mať tím vývojárov, ktorí sú odborníkmi na oblasť Java. Títo vývojári môžu tiež pomôcť automatizačnému tímu v oblasti jazykových problémov. Výber nástroja, ktorý ponúka jazyk, ktorý je oboznámený s vašimi zdrojmi, je dôležitý a pomôže vám minimalizovať krivku učenia sa vašich zdrojov.
The Selén WebDriver ponúka písanie skriptov vo viacerých jazykoch ako C #, Java, Python, Ruby a v JavaScripte. TestComplete tiež ponúka skript na písanie vo viacerých skriptovacích jazykoch, ako sú VBScript, JScript, DelphiScript, C ++ Script a C # Script.
Otázka č. 6: Podporuje tento nástroj pripojenie k rôznym zdrojom údajov?
Ak používame automatizačný rámec, napríklad na základe kľúčových slov alebo na základe údajov, musíme mať možnosť pripojiť náš nástroj k ľubovoľnému zdroju údajov. Ak tento nástroj poskytuje jednoduché pripojenie k rôznym zdrojom údajov, bude to veľmi výhodné.
Pozrite si podporu bežných zdrojov údajov, ako sú súbory CSV, Excel, XML a databázy. Ak sú v nástroji, je dobré ísť.
Otázka č. 7: Aký je mechanizmus podávania správ automatizačného nástroja?
Keď vykonáme skript, buď prejde, alebo zlyhá. V prípade preukazu nie je potrebných veľa informácií, okrem informácií o trvaní a prostredí. Ale v prípade zlyhania potrebujeme komplexnú správu o zlyhaní. Správa by nám mala povedať, že presne v ktorom kroku skript zlyhá. Ďalšou výhodou bude moment momentu zlyhania.
Táto správa by sa mala exportovať do rôznych formátov, aby sme ju mohli zdieľať so zainteresovanými stranami. V mnohých nástrojoch sú tieto možnosti zabudované a v niektorých nástrojoch existujú spôsoby, ako vytvoriť komplexný prehľad. Pri sťahovaní skúšobnej verzie nástroja si musíte dávať pozor. Ak podáva komplexné správy o zlyhaniach, je to pre organizáciu najlepšie.
Otázka č. 8: Môže byť nástroj integrovaný s úložiskami testovacích prípadov a správ o chybách?
Existuje veľká šanca, že vaša organizácia už používa akýkoľvek testovací prípad alebo nástroj na správu chýb . Spoločnosti zjavne chcú, aby bol ich automatizovaný nástroj integrovaný s ich existujúcim nástrojom na správu testovacích prípadov, aby bola správne spravovaná celá ich životnosť. Tento aspekt by sa mal zohľadniť aj pri výbere nástroja na automatizáciu testov.
QTP podporuje QLM, podporuje kódované používateľské rozhranie TFS a TestComplete podporuje QAComplete. Niektoré nástroje Open source majú tiež podporu integrácie s existujúcimi nástrojmi na správu testov otvoreného zdroja. Všetko závisí od toho, čo vaša organizácia v skutočnosti používa.
Otázka č. 9: Aká je oficiálna technická podpora nástroja?
Hovoríme tu iba o komerčných nástrojoch. Keď vyberiete komerčný nástroj, jeho aspekt podpory je veľmi dôležitý. Prečítajte si školiaci materiál uvedený na webovej stránke. Obsahuje webová stránka videá a návody? Má web oficiálne fórum na kladenie otázok? Stiahnite si skúšobnú verziu, na svojom fóre položte otázku a uvidíte, koľko dní dostane odpoveď. Poskytujú podporu pre hovor?
Vyššie uvedené otázky by ste si mali klásť vždy, pretože na tento nástroj utratíte slušné množstvo peňazí. Ak nástroj nemá dobrú podporu, neobťažujte sa ho kúpiť.
Otázka č. 10: Niektoré technické aspekty, ktoré treba vidieť
Pozrieť sa môžete aj na niektoré ďalšie technické aspekty, ako napríklad:
a) Podpora nahrávania a prehrávania
Nie je to odporúčaný prístup v automatizácii testov, ale je dobré mať nástroj. Zjednodušuje proces učenia sa nástroja a umožňuje ľahkú automatizáciu jednoduchých scenárov.
b) Rôzne metódy rozpoznávania objektov a podpora mapovania objektov
Rovnaký objekt by mal byť k dispozícii rôznymi spôsobmi. Niektoré predmety je ťažké rozpoznať. Rôzne výberové metódy sú teda vždy užitočné.Napríkladselén podporuje výber objektov pomocou id, meno, trieda, test odkazu, XPATH , Selektor CSS a JavaScript. Tu je návod na tému - ako QTP jedinečne identifikuje objekty . Ak jedna metóda výberu nefunguje, máme na výber celý rad ďalších metód, ktoré sú vždy užitočné.
Podobne by mala existovať možnosť správne mapovať tieto objekty v úložisku objektov. Toto úložisko by malo byť ľahko aktualizovateľné a spravovateľné. Len pre pripomenutie, že selén nemá zabudovanú podporu pre mapovanie objektov.
c) Rôzne kontrolné body alebo podpora tvrdenia.
Testovací prípad je na základe kontrolných bodov alebo tvrdení úspešný alebo neúspešný. Ak má nástroj rôzne spôsoby kontroly očakávaných výsledkov, je to prospešné. QTP má rôzne kontrolné body, ako napr Štandardné , Bitmapa , Tabuľka , XML, databáza a kontrolné body obsahu súborov.
d) Spracovanie scenárov obnovy.
Ak testovací prípad zlyhá a chcete pokračovať v exekúcii, podporuje tento nástroj tak ľahko? Ak sa scenáre obnovy dajú v nástroji ľahko spravovať, umožní vám to vykonať testovacie prípady bez akýchkoľvek problémov. Testovacie prípady môžete spustiť v noci a ráno získate výsledky s uvedením, ktoré testovacie prípady zlyhali a ktoré testovacie prípady vyhoveli. Stane sa to iba vtedy, ak bude nástroj ľahko zvládnuteľný z neúspešných testovacích prípadov. V opačnom prípade bude pri spracovaní scenárov obnovy zbytočné veľké množstvo automatizačného úsilia. Pozri správa scenárov obnovy v QTP .
Záver
Vždy pamätajte, že žiadny nástroj nie je dobrý alebo zlý nástroj. Všetko závisí od vašich požiadaviek a povahy produktu.
Selén môže byť najobľúbenejším automatizačným nástrojom, ale ak je váš produkt založený na stolnom počítači, tento nástroj pre vás nemá využitie. Najskôr pochopte svoj produkt a potom podľa pokynov uvedených v tomto návode vyhľadajte vhodný nástroj, ktorý zodpovedá vašim požiadavkám.
Správny výber automatizačného nástroja zohráva pri úspešnej automatizácii zásadnú úlohu.
Ďalší tutoriál - Náš ďalší výukový program v tejto sérii je venovaný rámcom vývoja a automatizácie skriptov s príkladmi. Opäť skontrolujte všetky návody v tejto sérii na tejto stránke .
Neváhajte a pošlite svoje dotazy alebo komentáre nižšie týkajúce sa výberu správneho automatizačného nástroja.
ako otestovať vstrekovanie sql
Výukový program PREV # 3 | ĎALŠÍ Príručka č. 5
Odporúčané čítanie
- Nástroj na testovanie automatizácie grafického používateľského rozhrania Sikuli - Príručka pre začiatočníkov, časť 2
- Alfa testovanie a beta testovanie (kompletný sprievodca)
- Výukový program Geb - Testovanie automatizácie prehľadávača pomocou nástroja Geb
- Kompletný sprievodca zostavením Verification Testing (BVT Testing)
- Najlepšie nástroje na testovanie softvéru 2021 [QA Test Automation Tools]
- Funkčné testovanie vs. Nefunkčné testovanie
- Sprievodca krok za krokom k implementácii Proof of Concept (POC) v automatizovanom testovaní
- Proces automatizácie testovania v 10 krokoch: Ako spustiť testovanie automatizácie vo vašej organizácii