iMacros е водещ инструмент за уеб автоматизация, изстъргване и тестване. Предлага разширение за браузър и инструмент за настолни компютри, за да автоматизирате лесно вашите ежедневни задачи. Въпреки това ключовите функции, необходими за автоматизация, са налични само в премиум версия. iMacros има няколко други недостатъка.
Ето списък с най-добрите 10 инструмента, които могат да заменят iMacros. Този списък включва търговски, както и инструменти за автоматизация с отворен код с популярни функции и най-новата връзка за изтегляне.
1) Селен
Селенът е инструмент за уеб автоматизация с отворен код, който в момента се търси и е широко използван инструмент на пазара. Той може да автоматизира в множество операционни системи като Windows, Mac и Linux и браузъри като Firefox, Chrome, IE, както и браузъри без глава.
Сценарият за тест за селен може да бъде написан на езици за програмиране като Java, C #, Python, Ruby, PHP, Perl и JavaScript. Selenium предлага функции за запис и възпроизвеждане с добавката си за браузър Selenium IDE. Мощният Selenium WebDriver ви помага да създавате по-сложни и усъвършенствани скриптове за автоматизация.
Научете повече за селена
2) Кипарис
Cypress е решение за автоматизация на тестове с отворен код за уеб среди. Този инструмент е тясно свързан с настоящите практики за развитие в сравнение със Селен.
Характеристика:
- Функцията на менюто за състояние на теста позволява да се види колко тестове са преминали или не
- Cypress автоматично изчаква команди и твърдения, преди да продължи напред
- Позволява проверка на отзивчиви сайтове с оразмеряване на изглед.
- Правят се моментни снимки на пробно изпълнение. За безглавно изпълнение е необходим видеоклип на цял тестов цикъл.
- Cypress автоматично презарежда всяка промяна, направена в тестовете
- Command Log и визуализацията на приложението показват прецизните действия за автоматизация на уеб приложението по време на изпълнението на теста.
Научете повече
3) Рамка на Гален
Рамката на Galen първоначално е въведена за тестово оформление на уеб приложения в реален браузър. Днес тя се превърна в напълно функционална рамка за тестване. Този инструмент за автоматизация може да бъде интегриран със Selenium за визуално и оформление на уеб приложения.
Характеристика:
- Отчитане на грешки на базата на HTML със скрийншотове
- Лесен за писане / четене синтаксис
- Той предлага поддръжка на множество браузъри
- Използвайки езика за спецификации на Galen, можете да опишете всяко сложно оформление, включително различни размери на екрана или браузъри.
- Galen Framework работи добре в Selenium Grid. Това позволява да се настроят тестове, които да се изпълняват в подобен на облак Sauce Labs или BrowserStack
- Функция за сравнение на изображения.
Научете повече
4) Ватир
Watir е Ruby библиотека с отворен код за автоматизиране на теста. Той поддържа функционални и регресионни уеб тестове.
Характеристика:
- Той поддържа уеб приложение, независимо в какво е разработено.
- Той поддържа множество браузъри на различни платформи
- Watir е семейство от Ruby библиотеки, но поддържа всички други технологии
- Той използва Ruby, пълнофункционален съвременен скриптов език, а не патентован скрипт на доставчик
Научете повече
5) Тест за коприна
Silk Test е функционален и регресионен инструмент за тестване от MicroFocus.
Silk Test предоставя 3 продукта Workbench, Silk4J и Silk4NET. Workbench използва скриптов език VB.net, Silk4J и Silk4NET могат да използват Java / VB.NET, C # и т.н.
SilkTest поддържа тестване на различни браузъри, мобилно тестване и осигурява среда за съвместно тестване чрез тестване с ключови думи.
Изтеглете SilkTest
6) Telerik Test Studio
Test Studio е най-новият инструмент за автоматизация от Telerik. Той поддържа автоматизирани приложения като HTML5, Angular, AJAX, JavaScript, Silverlight, WPF, MVC, Ruby и PHP, iOS, Android. Telerik осигурява поддръжка за различни браузъри и е инструмент за запис и възпроизвеждане.
Той поддържа 2 скриптови езика C # и VB.Net
Test Studio може да се свърже със системи за контрол на източници като Team Foundation Server и GIT и да изпълнява непрекъснато тестване.
Telerik ви позволява да планирате тестове, да извършвате тестване паралелно и има стабилни функции за отчитане на тестове.
Изтеглете Telerik Test Studio
7) HP UFT (известен още като QTP)
HPE Unified Functional Test е водещ инструмент за тестване на автоматизирани платформи. Той може да автоматизира Web, Desktop, SAP, Delphi, Net, ActiveX, Flex, Java, Oracle, Mobile, PeopleSoft, PowerBuilder, Siebel, Stingray, Visual Basic и други приложения. Списъкът е с среда за разработка, която може да автоматизира е огромен!
UFT използва VBScript като скриптов език.
Инструментът е тясно интегриран с HP ALM (инструмент за управление на тестове) и HP LoadRunner (инструмент за тестване на производителността)
Някои от отличителните характеристики на UFT включват тестване на бизнес процеси, рамка, управлявана от ключови думи, XML поддръжка, стабилни контролни точки, резултати от теста.
Научете повече за HP - UFT.
8) WorkSoft Certify
WorkSoft Certify е инструмент за автоматизиране на тестове за SAP. Той може да тества и автоматизира SuccessFactors, Concur, Syclo, Ariba Network, SAP Fiori User Experience (UX)
WorkSoft Certify може да изпълнява тестове без надзор и да автоматизира бизнес процес от край до край. Инструментът може да бъде внедрен, дори ако проектът на SAP е в етап на внедряване, надстройка или поддръжка.
WorkSoft Certify поддържа централно хранилище на тестов обект, като поддръжката на тестовия скрипт, и повторното използване става лесно. Той осигурява интегриран инструмент за управление на тестови данни.
Изтеглете WorkSoft Certify
9) Katalon Studio
Katalon Studio е инструмент за автоматизация с отворен код и поддържа мрежата и мобилната среда.
Той работи отгоре на Selenium и Appium, като по този начин подобрява тези рамки с функции като шпион на обекти, лесен за използване IDE, хранилище на обекти и приставка за браузър
Инструментът използва Groovy като скриптов език и поддържа външна библиотека на Java. Katalon ви позволява да използвате повторно Selenium скриптове, написани на Java, и да ги използвате директно в инструмента. Той работи безпроблемно със системи за непрекъсната интеграция като Jenkins, Bamboo и TeamCity.
Изтеглете Katalon Studio
10) Краставица
Краставицата е инструмент с отворен код за поведенческо развитие (BDD). Краставицата поддържа езици като Ruby, Java, Scala, Groovy и др.
Изготвянето на тестови скриптове е съвместно усилие на тестерите, разработчика и клиентите. Краставицата поддържа само уеб средата. Тестовият код е написан на прост английски, наречен корнишон. Кодът от краставици може да бъде изпълнен на различни рамки като Selenium, Ruby и др
Фокусът на краставицата е върху изживяването на крайния потребител.
Научете повече за краставицата