Hvad er Autify? Oversigt og gennemgang af funktioner

By Sam Ostrom

We review tools independently, and commissions help fund our testing. See our transparency policy, our methodology, or suggest a tool.

Hvad er Autify?

Autify er en kodefri platform til automatiseret softwaretest, der opretter, administrerer, udfører og rapporterer om tests ved hjælp af selvhelende AI.

Autify blev skabt af softwareingeniøren Ryo Chikazawa (CEO og medstifter) for at løse det, han fandt var “Det universelle problem” inden for softwareudvikling—softwaretest tog for lang tid, og softwareudviklere havde brug for en måde at levere med en hurtigere udgivelsescyklus og reducere vedligeholdelsen på. 

Autifys mission er at fjerne testfasen, begyndende med at fjerne manuel test. Derfor skabte vi en avanceret kodefri end-to-end-testløsning drevet af AI, som integreres med din CI/CD-pipeline.

Sådan startede det hele:

Autify har base i San Francisco i USA og har også kontorer i Tokyo i Japan. 

I øjeblikket sponsorerer Autify Techwell-arrangementer som Stareast og Agile + DevOps og samarbejder med The Ministry of Testing, hvor de sponsorerer flere TestBash-arrangementer.

Relateret læsning: AGILE ELLER DEVOPS: HVAD BØR DU VÆLGE, OG HVORFOR?

Hvem er Autify til?

Autify er en testplatform, der giver alle virksomheder mulighed for at oprette tests. Lad os gennemgå nogle få anvendelsesområder!

Med Autify kan manuelle testere og QA-ingeniører opbygge flere tests hurtigere, øge dækningen og reducere vedligeholdelsen. Manuelle testere kan inddrages i automatiseret test og bidrage til at forkorte udgivelsescyklussen. Automatisér én gang, test for evigt, og gør mere med mindre – hurtigere!

Udviklere kan bidrage til automatiseret test. Et af de største problemer mellem softwareudvikling og QA-teams er forståelsen af testscenarierne. Udviklere kan nemt kommunikere testforløb og opbygge testscenarier.

Autify er et SaaS-testværktøj til infrastruktur, der har til formål at forbedre softwareudvikling og QA. De fleste af vores kunder er i SaaS-branchen og bruger Autify til at automatisere web- og mobilapplikationer.

Autify er nyttigt for alle virksomheder, der har konverteringsforløb, fra tilmeldinger og kontaktformularer til købsflows, behov for end-to-end-test samt test af brugergrænseflader på tværs af browsere. En af Autifys konkurrencemæssige fordele er, hvor nemt det er at opbygge testscenarier. Autifys AI overvåger alle ændringer i brugergrænsefladen og opdaterer automatisk testscenariet.

Hvilke udfordringer hjælper Autify med at løse?

Autify mener, at fremtiden for QA-test er at eliminere manuel test, og har som mål at styrke menneskers kreativitet ved hjælp af teknologi. Nogle mennesker tror, at AI vil fjerne jobs fra mennesker. Det er vi uenige i. Vores mission er at levere den teknologi, der gør det muligt for os mennesker at fokusere på kreativt arbejde, som kun vi kan udføre. Ved at overlade uproduktivt arbejde til AI (maskiner) kan vi øge samfundets produktivitet som helhed.

Autifys selvhelende AI registrerer ændringer i brugergrænsefladen og retter ødelagte scenarier. Hvis den registrerer en ændring, der ikke er indlysende, viser den det trin, hvor testscenariet brød sammen. Muligheden for at rette testscenarier uden scripts er en fordel i agile miljøer. 

skærmbillede af Autify-udtalelse
Udtalelse fra hr. Takahiro Yasuda, en ledende medarbejder, hr. Naoki Shigetomi, leder af teknologisk udvikling hos Logicad, og hr. Takahiro Yoshii, QA-manager (kvalitetssikring) hos SMN Corporation. Se historien her

Kompleksiteten ved end-to-end-test er steget, og manuel test er ofte nødvendig for at opretholde en brugeroplevelse af høj kvalitet og sikre, at alt fungerer korrekt. Autify giver dig mulighed for at oprette end-to-end-testscenarier og tilbyder en funktion til e-mailtest, der opretter tilfældige e-mails til test og verificering.

Autify tilbyder også brugerdefinerede JavaScript-trin og integrationer med andre CI/CD-værktøjer. Alle i din organisation kan oprette testscenarier for hele brugeroplevelsen.

Når en test mislykkes, modtager du en meddelelse og får et øjebliksbillede af det trin, hvor testen mislykkedes. Det giver bedre indsigt i fejlen og gør det muligt for teams at kommunikere om og identificere fejl hurtigere, løse dem og hurtigt fortsætte med eller rette testscenariet.

Hvad er på Autifys køreplan?

Testautomatisering er stadig i sin begyndelse, og der er utallige måder at forbedre produktiviteten i softwareudviklingsprocessen på. For at udvide Autifys funktioner og produktsortiment er vores langsigtede køreplan opdelt i disse tre faser.

Autifys mål er at nå fase 3 inden 2024. Hvis du vil have flere oplysninger om køreplanen og kommende funktioner, kan du anmode om et møde for at få mere at vide.

Oversigt over Autifys funktioner

Hvis du vil danne dig et indtryk af, hvordan Autify fungerer, får du her en gennemgang af de vigtigste funktioner, og hvordan de kan hjælpe dig. 

1. Test på tværs af browsere

Autify understøtter både pc- og mobilbrowsere. Det eliminerer behovet for at administrere og vedligeholde fysiske enheder eller enhedsfarme.

skærmbillede af Autifys test på tværs af browsere
Test på tværs af browsere i Autify.

2. E-mailtest

Autify kan køre overgangstest og kontrollere e-mailindhold, f.eks. e-mails om registrering af nye brugere og købsbekræftelse. Det er ikke nødvendigt at klargøre et e-mailindbakkemiljø kun til test.

gif om Autifys e-mailtest
Sådan fungerer Autifys e-mailfunktion.

3. JavaScript-trin

Du har fleksibiliteten til at tilpasse dine testcases ved at kombinere brugerdefineret kode og argumenter.

skærmbillede af Autifys JavaScript-trin
Skærmbillede af Autifys brugerdefinerede JavaScript-trin.

4. Parallel udførelse

Du kan køre flere test på én gang. Antallet af parallelle udførelser kan tilpasses ud fra dit anvendelsesområde.

5. Tringruppe

Saml et sæt handlinger i en tringruppe. Denne praktiske funktion sparer tid, når du udfører de samme handlinger på tværs af forskellige testscenarier, eller når handlinger gentages i et scenarie.

gif om Autifys tringruppe
Sådan bruger du tringruppefunktionen i Autify.

6. Lokal afspilning

For at sikre, at testen kører korrekt, kan du afspille testscenarier i dit browsermiljø igen, når du foretager ændringer

autify local replay gif
Autifys lokale afspilningsfunktion.

7. Serviceintegration

Integrer problemfrit med de tjenester, du allerede bruger. CircleCI, Jenkins, Webhook, TestRail og Slack understøttes alle. Vi kan integrere problemfrit med din CI/CD via API.

autify service integration screenshot
Autifys serviceintegration.

8. Shadow DOM

Autify understøtter Shadow DOM-elementer, som er ved at blive standarden i Salesforce. Du kan også teste applikationer, der er tilgængelige på markedspladser som Salesforce AppExchange.

Den bedste måde at finde ud af, om Autify passer til dine kortsigtede og langsigtede mål, er at booke en demo!

Autify sammenlignet med andre kodefri AI-drevne softwaretestplatforme  

Autifys vigtigste konkurrencefordele sammenlignet med konkurrenterne er AI-teknologiens brugervenlighed, en intuitiv brugergrænseflade, fantastiske mennesker, der understøtter dine QA-mål, samt vores køreplan for at eliminere testfasen. 

Autify-priser

Autifys priser varierer afhængigt af dine behov. Vi tilbyder en gratis prøveperiode på 14 dage, en startpakke til $300/måned uden binding, særlige pakker til startups, og vores prismodel er udviklet til at skalere med din virksomhed.