Blog

Testirajte aplikaciju u browseru jednom komandom

Ukucajte /test u chatu projekta i Mythex testira vašu aplikaciju kao što bi je testirala osoba: otvara živi preview u browseru, posjećuje stranice, klikće dugmad i popunjava forme, pa u chatu prijavljuje šta je radilo, a šta ne. Možete ga usmjeriti na određen tok, na primjer „testiraj registraciju i stranicu s cijenama“, ili ga pustiti da prođe očigledan put kroz aplikaciju.

Šta to radi

App Testing testira vaš živi preview, a ne samo kod. Mythex pokreće browser nad radnom aplikacijom, bilježi šta vidi, uključujući snimke ekrana kada su korisni, i u chatu piše sažetak rezultata.

To je drugačija vrsta provjere od čitanja izvornog koda. Kod može izgledati ispravno, a da ipak ne radi u upotrebi: dugme povezano s pogrešnim handlerom, forma koja se pošalje, ali nikada ne prikaže potvrdu, ili stranica koja pukne tek nakon prijave. Jedini način da se to otkrije je da se aplikacija koristi, a App Testing to radi umjesto vas.

Zašto pomaže

Kada gradite s agentom, preview je način na koji procjenjujete napredak. Kliknete, izgleda u redu, idete dalje. Ali klikanje kroz svaki tok nakon svake izmjene dosadno je, pa je lako provjeriti stranicu koju ste upravo mijenjali i propustiti onu koju je tiho pokvarila.

App Testing pretvara pitanje „da li još radi?“ u jednu poruku. Opišete put koji je važan, agent ga prođe i dobijete izvještaj na osnovu kojeg možete djelovati. Pošto radi u istom chatu, popravka je još jedna poruka daleko.

Kako ga pokrenuti

  1. Provjerite da je Preview pokrenut i da prikazuje vašu aplikaciju. App Testing radi nad previewom, pa ako je preview prazan ili se još podiže, sačekajte ili prvo to riješite.
  2. Ukucajte /test u chatu projekta. Možete i običnim jezikom: „testiraj aplikaciju u browseru“ također radi.
  3. Recite na šta da se fokusira, ako želite. Na primjer: „testiraj registraciju i stranicu s cijenama“ ili „napravi nalog, dodaj stavku, plati“.
  4. Pročitajte izvještaj. Mythex sažima šta je probao i šta je pošlo po zlu, uz snimke ekrana gdje pomažu.
  5. Popravite šta je pronađeno s /fix ili običnom porukom za Build.
  6. Ponovo pokrenite /test da potvrdite da je popravka uspjela i da ništa drugo nije pokvareno.

Kada ga koristiti

  • Nakon velike izmjene UI-ja. Novi raspored ili navigacija mogu pokvariti tokove koje niste direktno dirali.
  • Prije objavljivanja, da uhvatite očigledne greške prije posjetilaca.
  • Kada preview izgleda u redu, a tok možda nije. Višekoračni tokovi, kao što su registracija, pa prijava, pa nešto treće, najviše vrijede provjere.

Kako dobiti dobre rezultate

Što je zahtjev jasniji, izvještaj je korisniji.

  • Opišite tok sreće. „Napravi nalog, dodaj stavku, plati“ daje agentu jasan slijed i jasan ishod za provjeru. „Testiraj sve“ ostavlja da pogađa šta je važno.
  • Navedite stranice ili funkcije koje ste mijenjali. Ako ste upravo preradili stranicu s cijenama, recite to.
  • Testirajte u malim petljama. Promijenite nešto, testirajte, popravite, ponovo testirajte. Lakše je vidjeti šta je pokvareno kada se promijenila samo jedna stvar.
  • Kombinujte s checkpointima. Ako je izmjena pokvarila više nego što je popravila, možete se vratiti na posljednji dobar potez umjesto da krpite preko toga.

Ograničenja

  • Testira preview, a ne vaš objavljeni sajt. App Testing radi nad živim previewom u vašem privatnom radnom prostoru. Ne provjerava verziju koju posjetioci vide na objavljenom URL-u. Objavite posebno kada budete spremni.
  • Preview mora biti pokrenut. Ako nije, nema šta da se testira.
  • Prati puteve na koje ga usmjerite. Fokusiran zahtjev dobija fokusiranu provjeru; to nije iscrpan testni paket.
  • Prijavljuje; vi odlučujete. App Testing vam kaže šta je pokvareno. Popravka je poseban korak, s /fix ili porukom za Build.

Ako želite dublje da istražite problem kada ga pronađete, naš vodič o kako debagovati aplikaciju izgrađenu uz AI prolazi kroz proces. Za sam preview pogledajte privatni radni prostor i živi preview za svaki projekat.

Stranica dokumentacije ima detalje: App Testing.

Mythex · Pricing · Izradite bilo šta uz AI · Šabloni za web stranice i aplikacije · Mythex u poređenju · Rječnik izrade aplikacija uz AI · Besplatni alati za izradu aplikacija uz AI · English

English አማርኛ العربية Български বাংলা Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)