iMacros je popredný nástroj pre automatizáciu webu, scraping a testovanie. Ponúka rozšírenie prehľadávača a desktopový nástroj na ľahkú automatizáciu vašich pozemských úloh. Kľúčové vlastnosti potrebné pre automatizáciu sú však k dispozícii iba v prémiovej verzii. iMacros má niekoľko ďalších nevýhod.
Tu je zoznam najlepších 10 nástrojov, ktoré môžu nahradiť iMacros. Tento zoznam obsahuje komerčné aj otvorené nástroje na automatizáciu s populárnymi funkciami a najnovším odkazom na stiahnutie.
1) selén
Selén je open-source nástroj na automatizáciu webu, ktorý je v súčasnosti veľmi žiadaný, a na trhu veľmi rozšírený nástroj. Môže sa automatizovať vo viacerých operačných systémoch, ako sú Windows, Mac a Linux, a v prehliadačoch ako Firefox, Chrome, IE a v bezhlavých prehliadačoch.
Testovací skript selénu je možné písať v programovacích jazykoch ako Java, C #, Python, Ruby, PHP, Perl a JavaScript. Selenium ponúka funkcie záznamu a prehrávania pomocou doplnku Selenium IDE v prehliadači. Výkonný seleniový webový ovládač vám pomáha vytvárať zložitejšie a pokročilejšie automatizačné skripty.
Získajte viac informácií o seléne
2) Cypress
Cypress je riešenie pre automatizáciu testov otvoreného zdroja pre webové prostredia. Tento nástroj je v porovnaní so selénom úzko prepojený so súčasnými vývojovými postupmi.
Vlastnosti:
- Funkcia ponuky Stav testu umožňuje zistiť, koľko testov prešlo alebo zlyhalo
- Cypress pred pokračovaním automaticky čaká na príkazy a tvrdenia
- Umožňuje kontrolu responzívnych webov s veľkosťou výrezu.
- Trvá snímok skúšobnej prevádzky. Na bezhlavé vykonanie je potrebné vykonať videozáznam z celej testovacej prevádzky.
- Cypress automaticky znovu načíta každú zmenu vykonanú v testoch
- Príkazový denník a ukážka aplikácie zobrazujú presné kroky automatizácie webovej aplikácie počas vykonávania testu.
Uč sa viac
3) Galénsky rámec
Galenovský rámec bol pôvodne predstavený na testovanie rozloženia webových aplikácií v skutočnom prehliadači. Dnes sa stal plne funkčným testovacím rámcom. Tento automatizačný testovací nástroj je možné integrovať so selénom na vizuálne a rozloženie testovania webových aplikácií.
Vlastnosti:
- Hlásenie chýb založené na HTML so snímkami obrazovky
- Ľahko sa píše / číta syntax
- Ponúka podporu viacerých prehľadávačov
- Pomocou jazyka Galen specs môžete opísať akékoľvek zložité rozloženie vrátane rôznych veľkostí obrazoviek alebo prehľadávačov.
- Galen Framework funguje dobre v mriežke selénu. To umožňuje nastaviť testy tak, aby bežali v cloudových laboratóriách Sauce Labs alebo BrowserStack
- Funkcia porovnania obrázkov.
Uč sa viac
4) Watir
Watir je knižnica Ruby s otvoreným zdrojovým kódom na automatizáciu testu. Podporuje funkčné a regresné webové testy.
Vlastnosti:
- Podporuje webovú aplikáciu bez ohľadu na to, v čom je vyvinutá.
- Podporuje viac prehliadačov na rôznych platformách
- Watir je rodina knižníc Ruby, podporuje však všetky ostatné technológie
- Používa skôr Ruby, plnohodnotný moderný skriptovací jazyk, ako vlastný skript dodávateľa
Uč sa viac
5) Hodvábny test
Silk Test je funkčný a regresný automatizačný testovací nástroj od spoločnosti MicroFocus.
Silk Test Poskytuje 3 produkty Workbench, Silk4J a Silk4NET. Workbench používa skriptovací jazyk VB.net, Silk4J a Silk4NET môžu používať Java / VB.NET, C # atď.
SilkTest podporuje testovanie naprieč prehliadačmi, testovanie na mobilných zariadeniach a poskytuje testovacie prostredie spoločného testovania prostredníctvom testovania na základe kľúčových slov.
Stiahnite si SilkTest
6) Telerik Test Studio
Test Studio je najnovší automatizačný nástroj spoločnosti Telerik. Podporuje automatizáciu aplikácií ako HTML5, Angular, AJAX, JavaScript, Silverlight, WPF, MVC, Ruby a PHP, iOS, Android. Telerik poskytuje podporu viacerých prehliadačov a je nástrojom na záznam a prehrávanie.
Podporuje 2 skriptovacie jazyky C # a VB.Net
Test Studio sa môže spojiť so systémami riadenia zdrojov, ako je Team Foundation Server a GIT, a vykonávať nepretržité testovanie.
Telerik vám umožňuje plánovať testy, vykonávať testovanie paralelne a má robustné funkcie hlásenia testov.
Stiahnite si Telerik Test Studio
7) HP UFT (alias QTP)
Zjednotený funkčný test HPE je popredný nástroj na automatizáciu rôznych platforiem. Môže okrem iných aplikácií automatizovať web, desktop, SAP, Delphi, Net, ActiveX, Flex, Java, Oracle, Mobile, PeopleSoft, PowerBuilder, Siebel, Stingray a Visual Basic. Zoznam vývojových prostredí, ktoré dokáže automatizovať, je obrovský!
UFT používa ako skriptovací jazyk VBScript.
Nástroj je úzko integrovaný s nástrojmi HP ALM (Test Management Tool) a HP LoadRunner (Performance Testing Tool).
Medzi charakteristické vlastnosti UFT patria napríklad Business Process Testing, framework riadený kľúčovými slovami, podpora XML, robustné kontrolné body, výsledky testov.
Získajte viac informácií o HP - UFT.
8) WorkSoft Certify
WorkSoft Certify je nástroj na testovanie automatizácie pre SAP. Môže testovať a automatizovať SuccessFactors, Concur, Syclo, Ariba Network, SAP Fiori User Experience (UX)
WorkSoft Certify môže spúšťať testy bez dozoru a automatizovať podnikové procesy typu end-to-end. Nástroj je možné nasadiť, aj keď je projekt SAP v štádiu implementácie, modernizácie alebo údržby.
WorkSoft Certify udržiava centrálne úložisko testovacích objektov, ako je údržba testovacieho skriptu, a opätovné použitie je ľahké. Poskytuje integrovaný nástroj na správu testovacích údajov.
Stiahnite si WorkSoft Certify
9) Štúdio Katalon
Katalon Studio je automatizačný nástroj typu open-source a podporuje webové a mobilné prostredie.
Funguje navrchu na seléne a Appiu, čím vylepšuje tieto rámce o funkcie ako špión objektov, užívateľsky prívetivé IDE, úložisko objektov a doplnok prehliadača.
Tento nástroj používa ako skriptovací jazyk Groovy a podporuje externú knižnicu Java. Katalon umožňuje opätovné použitie selénových skriptov napísaných v Jave a použitie priamo v nástroji. Bez problémov funguje so systémami kontinuálnej integrácie, ako sú Jenkins, Bamboo a TeamCity.
Stiahnite si Katalon Studio
10) Uhorka
Cucumber je open-source nástroj na behaviorálny vývoj (BDD). Uhorka podporuje jazyky ako Ruby, Java, Scala, Groovy atď.
Navrhovanie testovacích skriptov je spoločným úsilím testerov, vývojárov a zákazníkov. Uhorka podporuje iba webové prostredie. Testovací kód je napísaný v jednoduchej angličtine s názvom Gherkin. Uhorkový kód je možné spustiť v rôznych rámcoch, ako je selén, rubín atď
Uhorka sa zameriava na skúsenosť koncového používateľa.
Získajte viac informácií o uhorke