Melaya Mobile · App Testing

I-automate ang pagsubok ng app sa totoong telepono.Hindi emulator na nag-huhula.

Nila-lakad ng mga ahente ang iyong tunay na user journey sa tunay na device: mag-install, mag-onboard, mag-tap, kumuha ng screenshot, mag-ulat. Bine-verify ng mga dev ang mga push notification, deep link, at cross-device behavior sa bawat build. Nagpapatakbo ang mga PM ng mga A/B variant sa pisikal na hardware bago ang release at nakakakuha ng mga side-by-side na recording. Ito ang iyong tunay na app sa isang tunay na telepono, hindi isang emulator na humahanap-hula.

01
// Ano ang sira ngayon

Ang mga manual na daloy ng trabaho ay mas mahal kaysa sa ahente.

Tatlong sakit na nararamdaman ng bawat koponan ng pagbebenta at BD linggu-linggo. Ang bawat isa ay kung ano talaga ang reklamo ng iyong mga kinatawan, hindi kung ano ang tatawagin ng isang pahina ng tampok.

  1. 01

    Ang manual na QA sa tunay na device ay mabagal at mahal.

  2. 02

    Ang mga bug sa push notification, deep link, at onboarding flow ay nalalabas dahil wala sinuman ang nagkaroon ng oras para lakad ang bawat journey sa bawat telepono.

02
// Mga daloy ng proseso na maaari mong buuin

Mga daloy ng trabaho ng ahente: bumuo, pagpatibayan, i-replay.

Ang bawat daloy ng proseso sa ibaba ay isang hugis na wire-wired mo sa canvas gamit ang pangkat at mga kasangkapan sa ibaba. Hindi isang tampok na ipinapadala namin para sa iyo, isang pattern na iyong kino-configure.

P01

Tunay na user journey, nila-lakad

Mag-install, mag-onboard, mag-tap, kumuha ng screenshot, mag-ulat. Nila-lakad ng mga ahente ang iyong tunay na user journey sa pisikal na hardware at nag-fi-file ng maaaring i-replay na ebidensya.

P02

Mga tsek sa push, deep link, at cross-device

Bine-verify ang mga push notification, deep link, at cross-device behavior sa bawat build, bago gawin ng iyong mga user.

P03

Mga A/B variant sa hardware

Nagpapatakbo ng mga A/B variant sa pisikal na device bago ang release at nakakakuha ng mga side-by-side na recording para sa desisyon.

03
// Ang pangkat ng maraming ahente

Koponan para sa device QA

Mga tunay na persona mula sa tech_team na pangkat. Ang bawat isa ay may kasamang na-tune na system prompt at isang default na listahan ng mga pinahintulutang kasangkapan. Palitan ang mga modelo bawat persona sa canvas.

Tech Lead

TechLead

Pinaplano ang coverage ng journey at binabasa ang ebidensya bawat build.

Frontend Engineer

FrontendEngineer

Nila-lakad ang app UI screen bawat screen at kinukuha ang bawat hakbang.

DevOps Engineer

DevOpsEngineer

Ini-wire ang mga run sa iyong release cadence at nag-fi-file ng mga ulat.

UI/UX Designer

UIUXDesigner

Nagkukumpara ng mga variant nang side by side at nagwa-flag ng kung ano ang nag-regress.

04
// Mga kasangkapang may saklaw

Mga listahan ng pinahintulutang kasangkapan: ang mga aksyon na iyong ibinibigay lamang.

Ang bawat kasangkapan sa ibaba ay isang tunay na nakabahaging kasangkapan mula sa bundle ng Melaya. Mag-allowlist bawat ahente; ilagay ang pag-apruba ng tao sa mga pagsusulat; bawiin ang alinman sa kanila sa isang klik.

shared/tools/phone/

Pinapatakbo ang iyong app sa tunay na device: mga tap, swipe, screenshot, step log.

phone_open_appphone_get_screen_treephone_screenshotphone_tapphone_swipephone_batch
shared/tools/project_mgmt/

Nag-fi-file ng mga natuklasan sa lugar kung saan na nagtatrabaho ang iyong koponan.

jira_create_issuelinear_create_issue
shared/tools/knowledge/

Ginagawang searchable na rekord ang run evidence bawat build.

build_knowledge_from_textbuild_knowledge_from_file
shared/tools/core/

Nagbabasa ng mga config at log kasabay ng on-device run.

file_readgrep_search
05
// Tatlong antas ng kaalaman

Nababasa ng pangkat ang ibinibigay mo.

Ang bawat daloy ng proseso ay may kasamang tatlong antas ng access sa kaalaman. Paghaluin at itugma bawat ahente sa canvas. Walang nakabahaging vector space sa ibang nangungupahan, walang sorpresang pagbabasa, walang malabong pagkuha.

L1

Static na konteksto

includeContext

Mga dokumento bawat daloy ng proseso na idinaragdag sa input ng mga tiyak na ahente sa bawat takbo. Ang brief ng ICP, playbook, listahan ng presyo, o corpus ng mga nagwaging email. Anumang kailangang naroroon bago mag-isip ang ahente. Pinipili mo kung aling mga persona ang makakatanggap ng kung aling mga dokumento.

L2

Kasangkapan ng RAG retrieval

rag_retrieve

Isang kasangkapan na may saklaw na ibinibigay bawat ahente. Kapag nagpasya ang ahente na kailangan nito ng higit na lalim, ine-query nito ang vector store ng daloy ng trabaho nang on demand. Parehong base ng kaalaman gaya ng Static na konteksto, na ina-access lamang kapag humingi ang modelo.

L3

Cross-run na alaala

pipeline_memory

Estado sa antas ng daloy ng proseso na nagdadala mula sa isang takbo patungo sa susunod. Ang pananaliksik kahapon ay nasa saklaw para sa follow-up ngayon. Naaalala ng pangkat kung ano na ang na-prospect nito, kung ano ang naaprubahan, kung ano ang naipadala. Ang audit log ang pangalawang antas na base ng kaalaman.

07
// FAQ

Mga tanong tungkol sa ahenteng AI na tinatanong namin linggu-linggo.

Ito ba ay emulator?

Hindi. Ito ang iyong tunay na app sa isang tunay na telepono. Nila-lakad ng mga ahente ang tunay na UI at nag-fi-file ng maaaring i-replay na ebidensya: screenshot, step log, repro script.

Kailangan ko bang i-instrument ang aking app?

Walang instrumentation at walang test-framework integration. Pinapatakbo ng ahente ang app sa pamamagitan ng screen, tulad ng ginagawa ng isang user.

Bakit gagamitin ang Melaya sa halip na Appium o Maestro scripts?

Ang mga framework na may script tulad ng Appium at Maestro ay umaasa sa mga selector na nasisira kapag nagbago ang iyong UI. Ang pangkat ng Device QA ng Melaya ay nagbabasa ng aktwal na screen: ang ahente ng Frontend Engineer ay dumadaan sa app nang biswal, kaya ang isang napalit na pindutan o pagbabago ng kopya ay hindi pumapatay ng takbo. Para sa mga pagtatasa na may eksaktong pixel sa isang mature na suite ng CI, ang mga script ay nananatiling may lugar, at maraming pangkat ang nagpapatakbo ng dalawa.

Maaari bang subukan ng n8n o Zapier ang isang mobile app sa isang totoong device?

Hindi. Ang n8n, Zapier, at Make ay nagpapatupad ng mga paunang natukoy na hakbang ng trigger-aksyon laban sa mga API, at ang isang mobile app na nasa pagsubok ay karaniwang walang API na tatawagin. Ang Device Control ng Melaya ay nagpapatakbo ng totoong Android na telepono: nagtatayo ng build, nagbubukas ng mga pinahintulutang app, nagbabasa ng screen, nagta-tap at nagta-type, at nag-log ng bawat hakbang. Ang mga kasangkapan na iyon ay nananatiling panalo pagdating sa lawak ng koneksyon para sa mga linya na pag-automate ng web.

Paano ko mapapatunayan kung aling mga paglalakbay ng gumagamit ang nasubukan sa bawat paglabas?

Ang bawat takbo ng Melaya ay gumagawa ng mga buong bakas ng takbo: mga hakbang na may timestamp, mga screenshot bawat screen, at mga nakatype na dahilan ng pagkabigo. Ang pangkat ng kasangkapan ng kaalaman ay ginagawang isang mapaghanap na talaan bawat build ang katibayan na iyon, at ang ahente ng DevOps Engineer ay nag-file ng mga ulat sa pamamagitan ng pangkat ng kasangkapan ng project_mgmt kung saan nagtatrabaho na ang iyong pangkat. Ang deterministic na pagtatasa ay nagpapatakbo ng mga pagsusuring batay sa panuntunan bago ang anumang may markang modelo.

Maaari ko bang gamitin muli ang parehong mga paglalakbay ng pagsubok sa bawat build?

Oo. Itayo ang mga paglalakbay nang isang beses sa canvas ng Melaya ng mga ahente, kasangkapan, trigger, at gate ng pag-apruba, pagkatapos ay i-save ang anumang takbo bilang isang muling magagamit na daloy ng proseso. Ang ahente ng Tech Lead ay nagpaplano ng saklaw ng paglalakbay, ang ahente ng DevOps Engineer ay nagkokonekta ng mga takbo sa iyong skedyul ng paglabas, at ang parehong mga paglalakbay ay muling nagpe-play sa bawat build na may katulad na katibayan.

Paano nini-test ng Melaya ang mga push notification at deep link sa isang totoong telepono?

Ang Device Control ng Melaya ay naghihintay para sa notification sa isang totoong Android na telepono, tinatamaan ang notification, at bine-verify na ang iyong app ay napupunta sa tamang screen, kumukuha ng screenshot sa bawat hakbang. Ang mga deep link ay gumagana sa parehong paraan: binubuksan ng ahente ang link at kinukumpirma ang screen ng patutunguhan. Nagbabasa ang pangunahing pangkat ng kasangkapan ng mga config at nag-log kasabay ng takbo sa device.

Ano ang pumipigil sa isang ahenteng AI na gumawa ng mapanirang bagay sa aking app?

Pag-apruba ng tao sa bawat pagsulat. Ang pangkat ng Device QA ay malaya na dumadaan sa mga paglalakbay na read-only, ngunit ang anumang hakbang na nag-publish, bumili, o nagpadala ay humihinto hanggang sa aprubahan ng isang tao, at humihinto ang telepono para sa pag-apruba sa device bago mag-publish ng anumang bagay mula sa device. Ang mga listahan ng pahintulot ng kasangkapan ay nagtatakda ng saklaw kung aling mga app ang mabubuksan ng pangkat ng telepono, at ang mga buong bakas ng takbo ay nagpapakita ng bawat tap pagkatapos.

Maaari ko bang ikumpara ang mga variant ng A/B sa pisikal na hardware bago mag-release?

Oo. Patakbuhin ang bawat variant bilang isang kasamang paglalakbay sa totoong hardware, at ang ahente ng UI/UX Designer ng Melaya ay inihahambing ang mga recording nang magkatabi at nag-flag ng kung ano ang bumagsak. Nakakakuha ang mga PM ng mga screenshot bawat hakbang at mga log ng hakbang mula sa pangkat ng telepono para sa magkabilang variant, kaya ang desisyon sa paglabas ay nakasalalay sa muling maaaring i-play na katibayan sa halip na isang demonstrasyon sa pasilyo.

Maaari bang manatili ang mga takbo ng pagsubok sa aking sariling hardware?

Oo. Ang Melaya ay tumatakbo sa ulap o sa iyong lokal na tagapagpatakbo, at ang telepono ng pagsubok ay kumokonekta sa tagapagpatakbo na iyon, kaya ang mga hindi napapalabas na build at account ng pagsubok ay hindi kailanman umaalis sa iyong mga makina. Ang pagro-ruta ng modelo bawat hakbang sa 23 tagapagbigay ay nagbibigay-daan sa mga sensitibong hakbang na tumakbo sa mga lokal na modelo habang ang mga mas murang modelo sa ulap ay nagsusulat ng ulat.

Bumuo ng mga daloy ng proseso na mga app founder, mobile dev at pm sa Melaya.

Ang antas na Sandbox ay libre at walang kard. Sumali sa listahan ng paghihintay at magpapadala kami ng email sa iyo sa sandaling magbukas ang isang slot.

← Bumalik sa lahat ng gamit
Sumali sa komunidad
// Mga Cookie
Gumagamit ang Melaya ng maliit na hanay ng mga first-party cookie na mahigpit na kinakailangan upang mapatunayan ka, mapanatili ang iyong session, at maprotektahan ang platform mula sa pang-aabuso. Hindi kami gumagamit ng mga advertising cookie, cross-site tracker, o third-party analytics bilang default. Ang buong listahan ng cookies ay nasa aming Patakaran sa Pribadong Impormasyon.