Testaa sovelluksesi selaimessa yhdellä komennolla
Kirjoita /test projektin chatiin, ja Mythex testaa sovellustasi niin kuin ihminen testaisi: se avaa elävän esikatselun selaimessa, käy sivuilla, klikkaa painikkeita ja täyttää lomakkeita ja raportoi sitten chatissa, mikä toimi ja mikä ei. Voit osoittaa tietyn kulun, kuten "testaa rekisteröityminen ja hinnoittelusivu", tai antaa sen ottaa ilmeisen polun sovelluksen läpi.
Mitä se tekee
Sovellustestaus käyttää elävää esikatseluasi, ei pelkkää koodiasi. Mythex ajaa selainta käynnissä olevaa sovellusta vastaan, tallentaa sen, mitä näkee, mukaan lukien kuvakaappaukset silloin kun ne ovat hyödyllisiä, ja kirjoittaa yhteenvedon tuloksista chatiin.
Se on eri tarkistus kuin lähdekoodin lukeminen. Koodi voi näyttää oikealta ja silti epäonnistua käytössä: painike on kytketty väärään käsittelijään, lomake lähtee mutta vahvistusta ei näy, tai sivu hajoaa vasta kirjautumisen jälkeen. Näitä löytää vain käyttämällä sovellusta, ja sovellustestaus tekee sen puolestasi.
Miksi se auttaa
Kun rakennat agentin kanssa, esikatselu on tapa arvioida edistymistä. Klikkailet ympäriinsä, kaikki näyttää hyvältä, ja jatkat. Jokaisen muutoksen jälkeen kaikkien kulkujen läpikäynti on kuitenkin työlästä, ja on helppo tarkistaa juuri muutettu sivu ja jättää huomaamatta se, jonka se hiljaa rikkoi.
Sovellustestaus muuttaa kysymyksen "toimiiko yhä?" yhdeksi viestiksi. Kuvaat tärkeän polun, agentti käy sen läpi, ja saat raportin, jonka perusteella voit toimia. Koska se toimii samassa chatissa, korjaus on yhden viestin päässä.
Miten sitä ajetaan
- Varmista, että Esikatselu on käynnissä ja näyttää sovelluksesi. Sovellustestaus toimii esikatselua vastaan, joten jos esikatselu on tyhjä tai vielä käynnistymässä, odota tai korjaa se ensin.
- Kirjoita
/testprojektin chatiin. Voit myös pyytää tavallisella kielellä: "testaa sovellus selaimessa" toimii myös. - Kerro, mihin keskittyä, jos haluat. Esimerkiksi: "testaa rekisteröityminen ja hinnoittelusivu" tai "luo tili, lisää tuote, siirry kassalle".
- Lue raportti. Mythex tiivistää, mitä se kokeili ja mikä meni pieleen, ja mukana on kuvakaappauksia silloin kun ne auttavat.
- Korjaa löydetyt asiat komennolla
/fixtai tavallisella Rakenna-viestillä. - Aja
/testuudelleen varmistaaksesi, että korjaus toimi eikä mikään muu hajonnut.
Milloin sitä kannattaa käyttää
- Suuren käyttöliittymämuutoksen jälkeen. Uusi asettelu tai navigaatio voi rikkoa kulkuja, joihin et koskenut suoraan.
- Ennen julkaisua, jotta ilmeiset rikkoutumiset löytyvät ennen kuin kävijät niihin törmäävät.
- Kun esikatselu näyttää hyvältä, mutta kulku ei ehkä toimi. Monivaiheiset polut, kuten rekisteröityminen, kirjautuminen ja jokin toiminto, ovat niitä, jotka kannattaa tarkistaa.
Hyvien tulosten saaminen
Mitä selkeämpi pyyntö, sitä hyödyllisempi raportti.
- Kuvaile tavallinen onnistunut polku. "Luo tili, lisää tuote, siirry kassalle" antaa agentille selvän järjestyksen ja selvän lopputuloksen tarkistettavaksi. "Testaa kaikki" jättää arvaamisen sille, mikä on tärkeää.
- Nimeä sivut tai ominaisuudet, joita muutit. Jos juuri muokkasit hinnoittelusivua, kerro se.
- Testaa pienissä silmukoissa. Muuta jotain, testaa, korjaa, testaa uudelleen. On helpompi nähdä, mitä hajosi, kun vain yksi asia muuttui.
- Yhdistä tarkistuspisteisiin. Jos muutos rikkoi enemmän kuin korjasi, voit palata viimeiseen toimivaan vuoroon sen sijaan, että paikkaisit päälle.
Rajoitukset
- Se testaa esikatselua, ei julkaistua sivustoasi. Sovellustestaus ajaa elävää esikatselua yksityisessä työtilassasi. Se ei tarkista versiota, jonka kävijät näkevät julkaistussa osoitteessasi. Julkaise erikseen, kun olet valmis.
- Esikatselun on oltava käynnissä. Jos se ei ole pystyssä, testattavaa ei ole.
- Se seuraa polkuja, joita osoitat. Tarkennettu pyyntö saa tarkennetun tarkistuksen. Se ei ole kattava testisarja.
- Se raportoi, sinä päätät. Sovellustestaus kertoo, mikä on rikki. Korjaaminen on erillinen vaihe, tehtynä komennolla
/fixtai Rakenna-viestillä.
Jos haluat syventyä ongelman jäljittämiseen, kun olet löytänyt sen, oppaamme miten virheenkorjataan tekoälyllä rakennettu sovellus käy prosessin läpi. Esikatselusta itsestään lisää kohdassa yksityinen työtila ja elävä esikatselu jokaiselle projektille.
Dokumentaatiosivulla on yksityiskohdat: Sovellustestaus.