Mikä Autify on? Yleiskatsaus ja ominaisuuksien esittely

By Sam Ostrom

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

Mikä Autify on?

Autify on kooditon ohjelmistojen automaattisen testauksen alusta, joka luo, hallinnoi, suorittaa ja raportoi testejä itsekorjaavan tekoälyn avulla.

Ohjelmistoinsinööri Ryo Chikazawa (toimitusjohtaja ja toinen perustajista) loi Autifyn ratkaistakseen ohjelmistokehityksessä havaitsemansa ”yleismaailmallisen ongelman” – ohjelmistojen testaaminen vei liikaa aikaa, ja ohjelmistokehittäjät tarvitsivat keinon nopeuttaa julkaisusykliä ja vähentää ylläpitoa. 

Autifyn missiona on poistaa testausvaihe aloittamalla manuaalisen testauksen poistamisesta. Siksi loimme edistyneen tekoälypohjaisen koodittoman päästä päähän -testausratkaisun, joka integroituu CI/CD-putkeesi.

Näin kaikki alkoi:

Autifyn pääkonttori sijaitsee San Franciscossa Yhdysvalloissa, ja sillä on toimistoja myös Tokiossa Japanissa. 

Tällä hetkellä Autify tukee Techwellin tapahtumia, kuten Stareastia ja Agile + DevOpsia, ja osallistuu The Ministry of Testingin toimintaan tukemalla muutamia TestBash-tapahtumia.

Aiheeseen liittyvää luettavaa: AGILE VS DEVOPS: KUMMAN VALITSET JA MIKSI

Kenelle Autify sopii?

Autify on testausalusta, jonka avulla kuka tahansa missä tahansa yrityksessä voi luoda testejä. Käydään läpi muutamia käyttötapauksia!

Autifyn avulla manuaaliset testaajat ja QA-insinöörit voivat rakentaa enemmän testejä nopeammin, laajentaa kattavuutta ja vähentää ylläpitoa. Manuaaliset testaajat voidaan ottaa mukaan automaattiseen testaukseen, mikä auttaa nopeuttamaan julkaisusykliä. Automatisoi kerran, testaa ikuisesti, tee enemmän vähemmällä ja nopeammin!

Kehittäjät voivat osallistua automaattiseen testaukseen. Yksi ohjelmistokehitys- ja QA-tiimien suurimmista haasteista on testiskenaarioiden ymmärtäminen. Kehittäjät voivat viestiä testipoluista helposti ja rakentaa testiskenaarioita.

Autify on infrastruktuurin SaaS-testaustyökalu, jonka tavoitteena on tehostaa ohjelmistokehitystä ja QA-toimintaa. Useimmat asiakkaistamme toimivat SaaS-alalla ja käyttävät Autifya verkko- ja mobiilisovellusten automatisointiin.

Autify on hyödyllinen kaikille yrityksille, joilla on konversiopolkuja rekisteröitymisestä ja yhteydenottolomakkeista ostoprosesseihin, jotka tarvitsevat päästä päähän -testausta sekä käyttöliittymän testausta eri selaimilla. Yksi Autifyn kilpailueduista on testiskenaarioiden rakentamisen helppous. Autifyn tekoäly valvoo käyttöliittymän muutoksia ja päivittää testiskenaarion automaattisesti.

Mitä haasteita Autify auttaa ratkaisemaan?

Autify uskoo, että QA-testauksen tulevaisuus on manuaalisen testauksen poistaminen ja ihmisten luovuuden tehostaminen teknologian avulla. Jotkut ajattelevat, että tekoäly vie ihmisiltä työpaikkoja. Me olemme eri mieltä. Missiomme on tarjota teknologiaa, jonka avulla me ihmiset voimme keskittyä luovaan työhön, johon vain me pystymme. Kun siirrämme tuottamattoman työn tekoälyn (koneiden) tehtäväksi, voimme parantaa koko yhteiskunnan tuottavuutta.

Autifyn itsekorjaava tekoäly havaitsee käyttöliittymän muutokset ja korjaa rikkoutuneet skenaariot. Jos se havaitsee muutoksen, joka ei ole ilmeinen, se näyttää vaiheen, jossa testiskenaario rikkoutui. Mahdollisuus korjata testiskenaariot ilman komentosarjoja on ketterän kehityksen etu. 

autifyn asiakaskokemuskuvakaappaus
Asiakaskokemus Logicadin johtavalta toimihenkilöltä Takahiro Yasudalta, teknisen kehityksen johtajalta Naoki Shigetomilta sekä SMN Corporationin QA- eli laadunvarmistuspäälliköltä Takahiro Yoshiilta. Lue tarina täältä

Alusta loppuun ulottuvan testauksen monimutkaisuus on lisääntynyt, ja korkealaatuisen käyttäjäkokemuksen ylläpitämiseksi sekä kaiken toimivuuden varmistamiseksi tarvitaan usein manuaalista testausta. Autify mahdollistaa alusta loppuun ulottuvien testiskenaarioiden luomisen ja tarjoaa sähköpostin testausominaisuuden, joka luo satunnaisia sähköposteja testausta ja vahvistamista varten.

Autify tarjoaa myös mukautettuja JavaScript-vaiheita ja integraatioita muiden CI/CD-työkalujen kanssa. Kuka tahansa organisaatiossasi voi luoda testiskenaarioita koko käyttäjäkokemusta varten.

Kun testi epäonnistuu, saat ilmoituksen ja tilannekuvan vaiheesta, jossa testi epäonnistui. Tämä antaa paremman käsityksen virheestä ja auttaa tiimejä viestimään sekä tunnistamaan virheet nopeammin, ratkaisemaan ne ja jatkamaan nopeasti tai korjaamaan testiskenaarion.

Mitä Autifyn etenemissuunnitelma sisältää?

Testiautomaatio on edelleen alkuvaiheessa, ja ohjelmistokehitysprosessin tuottavuutta voidaan parantaa lukemattomilla tavoilla. Autifyn ominaisuuksien ja tuotevalikoiman laajentamiseksi pitkän aikavälin etenemissuunnitelma on jaettu kolmeen vaiheeseen.

Autifyn tavoitteena on saavuttaa vaihe 3 vuoteen 2024 mennessä. Lisätietoja etenemissuunnitelmasta ja tulevista ominaisuuksista saat pyytämällä tapaamista.

Autifyn ominaisuuksien yleiskatsaus

Jotta saat käsityksen Autifyn toiminnasta, tässä on katsaus tärkeimpiin ominaisuuksiin ja siihen, miten ne voivat auttaa sinua. 

1. Eri selainten välinen testaus

Autify tukee sekä tietokone- että mobiiliselaimia. Tämä poistaa tarpeen hallita ja ylläpitää oikeita laitteita tai laitefarmia.

Autifyn eri selainten välisen testauksen kuvakaappaus
Eri selainten välinen testaus Autifyssa.

2. Sähköpostin testaus

Autify voi suorittaa siirtymätestejä ja tarkistaa sähköpostien sisällön, kuten uuden käyttäjän rekisteröinti- ja ostovahvistusviestit. Testausta varten ei tarvitse valmistella erillistä sähköpostilaatikkoympäristöä.

Autifyn sähköpostin testauksen GIF-animaatio
Näin Autifyn sähköpostiominaisuus toimii.

3. JavaScript-vaihe

Voit mukauttaa testitapauksiasi joustavasti yhdistämällä mukautettua koodia ja argumentteja.

Autifyn JavaScriptin mukautetun vaiheen kuvakaappaus
Kuvakaappaus Autifyn mukautetusta JavaScript-vaiheesta.

4. Rinnakkainen suoritus

Voit suorittaa useita testejä samanaikaisesti. Rinnakkaisten suoritusten määrää voidaan mukauttaa käyttötapauksesi mukaan.

5. Vaiheryhmä

Voit koota joukon toimintoja vaiheryhmäksi. Tämä kätevä ominaisuus säästää aikaa, kun suoritat samoja toimintoja eri testiskenaarioissa tai kun toimintoja toistetaan saman skenaarion sisällä.

Autifyn vaiheryhmä-GIF-animaatio
Autifyn vaiheryhmätoiminnon käyttäminen.

6. Paikallinen toisto

Varmistaaksesi, että testi suoritetaan oikein, voit toistaa testiskenaariot selainympäristössäsi tehdessäsi muokkauksia

Autifyn paikallisen toiston GIF-animaatio
Autifyn paikallinen toistotoiminto.

7. Palveluintegraatio

Integroi saumattomasti jo käyttämiisi palveluihin. CircleCI, Jenkins, Webhook, TestRail ja Slack ovat kaikki tuettuja. Voimme integroida saumattomasti CI/CD-ympäristöösi API:n kautta.

Autifyn palveluintegraation kuvakaappaus
Autifyn palveluintegraatio.

8. Varjo-DOM

Autify tukee varjo-DOM-elementtejä, joista on tulossa standardi Salesforcessa. Voit myös testata markkinapaikoilla, kuten Salesforce AppExchangessa, saatavilla olevia sovelluksia.

Paras tapa selvittää, sopiiko Autify lyhyen ja pitkän aikavälin tavoitteisiisi, on varata esittely!

Autify verrattuna muihin koodittomiin tekoälypohjaisiin ohjelmistotestausalustoihin  

Autifyn tärkeimpiä kilpailuetuja kilpailijoihin verrattuna ovat tekoälyteknologian helppokäyttöisyys, intuitiivinen käyttöliittymä, upeat ihmiset, jotka tukevat QA-tavoitteitasi, sekä etenemissuunnitelmamme testausvaiheen poistamiseksi. 

Autifyn hinnoittelu

Autifyn hinnoittelu vaihtelee tarpeidesi mukaan. Tarjoamme 14 päivän ilmaisen kokeilujakson, $300/month maksavan sopimuksettoman aloituspaketin, erityispaketteja startup-yrityksille, ja hinnoittelumallimme on suunniteltu skaalautumaan yrityksesi mukana.