Tester Exchange Open Tester Exchange

Gesloten tests op Google Play automatiseren met AI-agents

Bijgewerkt in november 2026

Lever je al code op met een AI-agent, dan kun je hem ook het meeste gedoe rond de eis voor gesloten tests van Google Play uit handen geven: je app toevoegen, testers werven, de voortgang controleren en cijfers ophalen voor het formulier voor productietoegang. Tester Exchange heeft hiervoor een MCP-server, een HTTP-API met één endpoint en een A2A-agentkaart. Deze gids laat zien hoe je Claude Code, Claude Desktop, Cursor en andere clients verbindt, wat je kunt vragen en welke onderdelen geen agent voor je kan doen.

Echte mensen openen je app 14 dagen lang op hun eigen telefoon. Betaal één keer, of test gratis andere apps.Krijg 12 testers

Wat een agent wel en niet kan

Google verplicht persoonlijke ontwikkelaarsaccounts die na 13 november 2023 zijn aangemaakt om een gesloten test te draaien met minstens 12 testers die 14 dagen onafgebroken zijn aangemeld, voordat ze productie kunnen aanvragen. Het meeste werk eromheen is coördinatie, en dat kunnen agents goed.

  • Een agent kan: je app toevoegen, een testcampagne openen, je credits inzetten, nagaan hoeveel testers actief zijn, een campagne pauzeren of sluiten, het rapport met dagelijkse activiteit ophalen en helpen om daarmee antwoorden voor productietoegang te schrijven.
  • Een mens moet: de Google Group van de testers toevoegen aan de track voor gesloten tests in Play Console, de release publiceren, credits betalen (afrekenen gebeurt altijd in de browser van een persoon) en op Productietoegang aanvragen klikken.
  • Niemand kan automatiseren: de 14 dagen echt gebruik. Dat doen echte mensen op hun eigen Android-telefoon, en dat is precies de bedoeling van de regel van Google.

1. Maak een token aan

  1. Log in op https://testerexchange.com/api.
  2. Maak een persoonlijk token aan. Het begint met tx_. Kopieer het nu en bewaar het als een wachtwoord.
  3. Tokens kun je op elk moment intrekken. Met een token kun je credits uitgeven aan campagnes, maar niet betalen, geld opnemen of je account verwijderen.

2. Verbind de MCP-server

De MCP-server gebruikt Streamable HTTP op https://vvrlxzbngxfxddywidoq.supabase.co/functions/v1/mcp. Stuur je token mee in de header Authorization: Bearer tx_YOUR_TOKEN.

Claude Code: voer dit één keer uit in je terminal.

claude mcp add --transport http tester-exchange https://vvrlxzbngxfxddywidoq.supabase.co/functions/v1/mcp --header "Authorization: Bearer tx_YOUR_TOKEN"

Claude Desktop, Cursor, VS Code en andere clients met een JSON-configuratie: voeg een server toe met de naam tester-exchange, type http, de bovenstaande URL en een headers-item met Authorization ingesteld op Bearer tx_YOUR_TOKEN. Waar het configuratiebestand staat, hangt van je client af; raadpleeg de MCP-documentatie ervan.

Clients die alleen een URL accepteren (sommige ChatGPT- en webconnectors): de documentatie op https://testerexchange.com/agents/ noemt daarvoor een URL-variant. Zonder token werken de openbare tools (wat Tester Exchange is, prijzen, platformstatistieken) nog steeds.

3. De ene tool om mee te beginnen: get_testers

Je hoeft niet de hele lijst met tools te leren. De hoofdtool is get_testers(package_name, name?). Met één aanroep voeg je je app toe, open je de test, zet je je credits in en krijg je je voortgang terug, plus de stappen die alleen een mens kan doen, zoals de Google Group toevoegen in Play Console. Roep hem op elk moment opnieuw aan om de voortgang te bekijken.

Andere tools dekken de details: my_apps, campaign_report (testers, dagelijkse activiteit, feedback en gegevens voor productietoegang), add_testers, set_campaign_status (pauzeren, hervatten of sluiten; ongebruikte credits gaan terug naar je saldo), share_kit en buy_credits_links, dat afreken-links teruggeeft die een mens betaalt.

Prompts die werken

  • "Zorg voor 15 testers voor com.example.app en vertel me wat ik in Play Console moet doen."
  • "Controleer mijn Tester Exchange-campagne voor com.example.app. Hoeveel testers waren er deze week elke dag actief?"
  • "Haal het campagnerapport op en schrijf een concept van mijn antwoorden voor productietoegang. Gebruik alleen de echte cijfers."
  • "Sluit de campagne voor com.example.app nu productietoegang is goedgekeurd."

Vraag om 15 testers in plaats van 12, zodat een afhaker je niet onder het minimum van Google brengt.

HTTP-API voor scripts en CI

Spreekt je tool geen MCP, gebruik dan het HTTP-endpoint: POST https://vvrlxzbngxfxddywidoq.supabase.co/rest/v1/rpc/agent_call. De body is JSON met p_token (je tx_-token), p_action (bijvoorbeeld help, my_apps of start_campaign) en p_args (bijvoorbeeld een package_name en een aantal testers). Stuur de openbare apikey-header mee die in de documentatie staat.

Roep eerst de actie help aan: die geeft alle acties en hun argumenten terug. Het volledige schema staat op https://testerexchange.com/openapi.json, dat werkt met acties van aangepaste GPT's in ChatGPT en andere OpenAPI-tools.

A2A-agentkaart

Voor opstellingen waarin agents met elkaar praten, publiceert Tester Exchange een A2A-agentkaart op https://testerexchange.com/.well-known/agent-card.json. Orkestratoren die het A2A-protocol ondersteunen, kunnen zo ontdekken wat de agent aanbiedt en hoe je hem aanroept. Gebruik hetzelfde tx_-token voor alles wat aan je account is gekoppeld.

Een volledig traject, van begin tot eind

  1. Je uploadt je eerste .aab naar de track voor gesloten tests in Play Console.
  2. Je agent roept get_testers aan voor je pakketnaam en zegt dat je testerexchange-testers@googlegroups.com moet toevoegen bij Google Groups in de track voor gesloten tests.
  3. Jij voegt de groep toe, slaat op en zorgt dat de release is gepubliceerd.
  4. Heb je te weinig credits, dan geeft de agent je een afreken-link. Je betaalt ($12.99 voor 12 testers, $14.99 voor 15, $22.99 voor 25) of verdient gratis credits door andere apps te testen op https://testerexchange.com/earn.
  5. Echte testers installeren je app en gebruiken hem 14 dagen. Je agent controleert dagelijks de voortgang en waarschuwt je als het aantal actieve testers daalt.
  6. Op dag 15 haalt de agent het campagnerapport op en schrijft een concept van je antwoorden voor productietoegang. Jij leest ze na en klikt op Productietoegang aanvragen.

Veiligheidstips

  • Houd tokens buiten git. Bewaar ze in de geheimenopslag van je client of in een omgevingsvariabele.
  • Wij bewaren tokens alleen als hash en je kunt er maximaal 10 per account hebben. Trek elk token in dat je niet meer gebruikt.
  • Lees wat de agent in je formulier voor productie schrijft voordat je het verstuurt. Google vraagt je je test naar waarheid te beschrijven.

Veelgestelde vragen

Kan een AI-agent de test van 14 dagen voor mij afronden?

Nee. Voor de 14 dagen zijn echte mensen nodig die je app op hun eigen telefoon gebruiken. Agents doen de instelling, de monitoring en de rapportage.

Kan de agent voor testers betalen?

Nee. Hij kan afreken-links teruggeven, maar de betaling gebeurt altijd in de browser van een mens.

Welke clients werken met de MCP-server?

Elke client die remote MCP via Streamable HTTP met een eigen header ondersteunt, waaronder Claude Code, Claude Desktop, Cursor en VS Code. Andere clients kunnen de HTTP-API gebruiken.

Waar krijg ik een token?

Op https://testerexchange.com/api nadat je bent ingelogd. Tokens beginnen met tx_ en kunnen op elk moment worden ingetrokken.

Verandert de agent iets in mijn Play Console?

Nee. Hij heeft geen toegang tot je Play Console. Hij vertelt je welke stappen je daar moet nemen.

Echte mensen openen je app 14 dagen lang op hun eigen telefoon. Betaal één keer, of test gratis andere apps.Krijg 12 testers

Meer gidsen