iMacros er et ledende verktøy for nettautomatisering, skraping og testing. Det tilbyr en nettleserutvidelse og skrivebordsverktøy for å automatisere dine verdslige oppgaver enkelt. Imidlertid er de viktigste funksjonene som kreves for automatisering bare tilgjengelig i en premiumversjon. iMacros har få andre ulemper.
Her er en kuratert liste over topp 10 verktøy som kan erstatte iMacros. Denne listen inkluderer kommersielle så vel som automatiske verktøy med åpen kildekode med populære funksjoner og siste nedlastingskobling.
1) Selen
Selen er et åpen kildekode-nettautomatiseringsverktøy, for tiden etterspurt, og mye brukt verktøy i markedet. Det kan automatiseres på tvers av flere operativsystemer som Windows, Mac og Linux og nettlesere som Firefox, Chrome, IE, samt hodeløse nettlesere.
Selen test script kan skrives på programmeringsspråk som Java, C #, Python, Ruby, PHP, Perl og JavaScript. Selenium tilbyr innspillings- og avspillingsfunksjoner med nettlesertillegget Selen IDE. Den kraftige Selenium WebDriver hjelper deg med å lage mer komplekse og avanserte automatiseringsskript.
Lær mer om selen
2) Cypress
Cypress er en åpen kildekode-testautomatiseringsløsning for nettmiljøer. Dette verktøyet er nøye tilpasset dagens utviklingspraksis når det sammenlignes med Selen.
Egenskaper:
- Teststatusmenyfunksjonen gjør det mulig å se hvor mange tester som er bestått eller mislyktes
- Cypress venter automatisk på kommandoer og påstander før du går videre
- Lar sjekke responsive nettsteder med visningsstørrelse.
- Det tar øyeblikksbilder av en prøvekjøring. For hodeløs kjøring tar det video av en hel testkjøring.
- Cypress laster automatisk inn alle endringer som er gjort i testene
- Kommandologg og forhåndsvisning av appen viser de nøyaktige automatiseringshandlingene på nettappen under testutførelsen.
Lære mer
3) Galen ramme
Galen framework ble opprinnelig introdusert for testoppsett av webapplikasjoner i en ekte nettleser. I dag har det blitt et fullt funksjonelt testrammeverk. Dette verktøyet for automatiseringstest kan integreres med Selen for visuell og layouttesting av webapplikasjoner.
Egenskaper:
- HTML-basert feilrapportering med skjermbilder
- Lett å skrive / lese syntaksen
- Den tilbyr støtte for flere nettlesere
- Ved hjelp av Galen spesifikasjonsspråk kan du beskrive ethvert komplekst oppsett, inkludert forskjellige skjermstørrelser eller nettlesere.
- Galen Framework går bra i Selenium Grid. Dette gjør det mulig å sette opp tester for å kjøre i et sky-lignende Sauce Labs eller BrowserStack
- Bildesammenligningsfunksjon.
Lære mer
4) Watir
Watir er et open source Ruby-bibliotek for å automatisere testen. Den støtter funksjonelle og regresjonstest.
Egenskaper:
- Den støtter webapp uavhengig av hva den er utviklet i.
- Den støtter flere nettlesere på forskjellige plattformer
- Watir er en familie av Ruby-biblioteker, men den støtter all annen teknologi
- Den bruker Ruby, et fullverdig moderne skriptspråk, snarere enn et proprietært leverandørskript
Lære mer
5) Silketest
Silk Test er et funksjonelt og verktøy for automatiseringstest for regresjon fra MicroFocus.
Silk Test gir 3 produkter Workbench, Silk4J og Silk4NET. Arbeidsbenk bruker VB.net skriptspråk, Silk4J og Silk4NET kan bruke Java / VB.NET, C #, etc
SilkTest støtter testing i flere nettlesere, mobil testing og gir samarbeidende testdesignmiljø via søkeorddrevet testing.
Last ned SilkTest
6) Telerik Test Studio
Test Studio er et siste automatiseringsverktøy fra Telerik. Den støtter automatisering av applikasjoner som HTML5, Angular, AJAX, JavaScript, Silverlight, WPF, MVC, Ruby og PHP, iOS, Android. Telerik tilbyr støtte i flere nettlesere og er et opptaks- og avspillingsverktøy.
Den støtter to skriptspråk C # og VB.Net
Test Studio kan koble til kildekontrollsystemer som Team Foundation Server og GIT og utføre kontinuerlig testing.
Telerik lar deg planlegge tester, utføre testing parallelt og har robuste testrapporteringsfunksjoner.
Last ned Telerik Test Studio
7) HP UFT (aka QTP)
HPE Unified Functional Test er det ledende verktøyet for automatiseringstest på tvers av plattformer. Det kan automatisere Web, Desktop, SAP, Delphi, Net, ActiveX, Flex, Java, Oracle, Mobile, PeopleSoft, PowerBuilder, Siebel, Stingray, Visual Basic blant andre applikasjoner. Listen er over utviklingsmiljø den kan automatisere er enorm!
UFT bruker VBScript som skriptspråk.
Verktøyet er tett integrert med HP ALM (Test Management Tool) og HP LoadRunner (Performance Testing Tool)
Noen av de kjennetegnene ved UFT inkluderer Business Process Testing, søkeorddrevet rammeverk, XML-støtte, robuste sjekkpunkter, testresultater.
Lær mer om HP - UFT.
8) WorkSoft Certify
WorkSoft Certify er et automatiseringsprøveverktøy for SAP. Den kan teste og automatisere SuccessFactors, Concur, Syclo, Ariba Network, SAP Fiori User Experience (UX)
WorkSoft Certify kan kjøre tester uten tilsyn og automatisere sluttprosessen. Verktøyet kan distribueres selv om et SAP-prosjekt er i implementerings-, oppgraderings- eller vedlikeholdsfasen.
WorkSoft Certify vedlikeholder et sentralt testobjektlager, slik at vedlikeholdet av testskriptet blir gjenbruk, og gjenbruk blir enkelt. Det gir integrert testdataadministrasjonsverktøy.
Last ned WorkSoft Certify
9) Katalon Studio
Katalon Studio er et open source-automatiseringsverktøy og støtter nett- og mobilmiljøet.
Det fungerer på toppen av Selenium og Appium, og forbedrer derved rammene med funksjoner som objektspion, brukervennlig IDE, objektregister og nettleser-plugin
Verktøyet bruker Groovy som skriptspråk og støtter eksternt Java-bibliotek. Katalon lar deg bruke Selenium-skript som er skrevet på Java på nytt, og bruke dem direkte i verktøyet. Det fungerer sømløst med kontinuerlige integrasjonssystemer som Jenkins, Bamboo og TeamCity.
Last ned Katalon Studio
10) Agurk
Agurk er et open-source Behavior Driven Development (BDD) verktøy. Agurk støtter språk som Ruby, Java, Scala, Groovy, etc.
Utarbeidelse av testskripter er en felles innsats av testere, utviklere og kunder. Agurk støtter bare nettmiljøet. Testkoden er skrevet på enkel engelsk, kalt Gherkin. Agurkode kan utføres på forskjellige rammer som Selen, Ruby, etc.
Agurkens fokus er sluttbrukeropplevelsen.
Lær mer om agurk