Tester Exchange افتح Tester Exchange

بنيت تطبيق أندرويد بـ Windsurf؟ احصل على 12 مختبرًا لمدة 14 يومًا

تم التحديث في نوفمبر 2026

يستطيع Windsurf كتابة تطبيق أندرويد وبنائه، لكنه لا يستطيع توفير المختبرين الحقيقيين الـ 12 الذين تشترطهم Google Play. إذا أُنشئ حساب المطوّر الشخصي بعد 13 نوفمبر 2023، فعليك إجراء اختبار مغلق مع 12 مختبرًا على الأقل مشتركين 14 يومًا متواصلة قبل التقدم بطلب الإنتاج. يغطي هذا الدليل بناء الحزمة، وبدء الاختبار المغلق، والحصول على المختبرين (مجانًا أولًا ثم بالدفع)، وربط Tester Exchange بـ Windsurf ليتولى الوكيل الأعمال الورقية.

يفتح أشخاص حقيقيون تطبيقك على هواتفهم لمدة 14 يومًا. ادفع مرة واحدة، أو اختبر تطبيقات أخرى مجانًا.احصل على 12 مختبرًا

1. أنشئ حزمة الإصدار (.aab)

  1. اطلب من وكيل Windsurf إعداد توقيع الإصدار في ملف build.gradle.kts الخاص بوحدتك (كتلة signingConfigs تتضمن storeFile وstorePassword وkeyAlias وkeyPassword، وتُطبَّق على نوع البناء release). أبقِ كلمات المرور خارج git (وثائق البناء في أندرويد: https://developer.android.com/build/building-cmdline).
  2. شغّل ./gradlew bundleRelease في الطرفية. يبني Gradle الحزمة ويوقّعها؛ يظهر ملف .aab عادةً ضمن app/build/outputs/bundle/release/، لكن تحقق من مخرجات البناء لديك.
  3. أنشئ مخزن مفاتيح (keystore) باستخدام keytool إذا لم يكن لديك واحد، واحتفظ بنسخة احتياطية منه. تُعرض خدمة Google Play App Signing عند رفع أول إصدار.

2. ابدأ الاختبار المغلق في Play Console

  1. افتح «الاختبار والإصدار» > «الاختبار» > «الاختبار المغلق»، ثم «إنشاء مسار» (أو «إدارة المسار»).
  2. انقر على «إنشاء إصدار جديد»، وارفع ملف .aab، وأضف اسم الإصدار وملاحظاته، ثم «حفظ كمسودة»، ثم «التالي»، ثم «بدء الطرح» (الخطوات من https://support.google.com/googleplay/android-developer/answer/9859348).
  3. أكمل مهام إعداد التطبيق في لوحة المعلومات أولًا، وإلا سيبقى زر الإصدار معطّلًا.

3. احصل على 12 مختبرًا: مجانًا أولًا ثم بالدفع

  • الطريق المجاني: افتح https://testerexchange.com/earn على هاتفك واختبر التطبيقات التي تُمنح لك. كل تطبيق تختبره يجلب مختبرًا إلى تطبيقك.
  • الطريق المدفوع: ادفع مرة واحدة ويُعيَّن المختبرون تلقائيًا. الأسعار الحالية مدرجة على https://testerexchange.com/llms.txt.
  • اطلب 15 مختبرًا بدلًا من 12 حتى لا يتركك انسحاب مختبر واحد أقل من الحد الأدنى لدى Google.

4. اربط Tester Exchange بـ Windsurf (اختياري)

أنشئ أولاً مفتاح API من https://testerexchange.com/api. ثم أضف ما يلي إلى ~/.codeium/windsurf/mcp_config.json، وهو ملف إعدادات MCP العام الخاص بـ Windsurf المذكور في https://testerexchange.com/agents/. يوجد هذا الملف في مجلدك الرئيسي وليس داخل مشروعك، لذلك لن يُرفع المفتاح إلى git:

{"mcpServers":{"tester-exchange":{"serverUrl":"https://vvrlxzbngxfxddywidoq.supabase.co/functions/v1/mcp","headers":{"Authorization":"Bearer tx_YOUR_TOKEN"}}}}

استبدل tx_YOUR_TOKEN بمفتاحك وأعد تحميل Windsurf إذا لم تظهر الأدوات. الخادم هو MCP عادي عبر Streamable HTTP بدون OAuth؛ والأدوات العامة (about, pricing, platform_stats) تعمل بدون مفتاح.

5. اسأل الوكيل

  • «استخدم Tester Exchange للحصول على 15 مختبرًا للتطبيق com.example.app وأخبرني بما يجب أن أفعله في Play Console.»
  • «تحقق من حملتي في Tester Exchange للتطبيق com.example.app وأخبرني كم مختبرًا كان نشطًا أمس.»
  • «اسحب تقرير الحملة وصُغ مسودة إجاباتي لطلب الوصول إلى الإنتاج من الأرقام الحقيقية.»

الأداة الرئيسية هي get_testers: تضيف التطبيق، وتفتح اختباره، وتُرجع الخطوات التي لا يستطيع تنفيذها إلا إنسان، مثل إضافة مجموعة Google الخاصة بالمختبرين في Play Console. لا يستطيع الوكيل الدفع أو النقر على «التقدّم بطلب الوصول إلى الإنتاج» نيابةً عنك.

لا يوجد MCP؟ استخدم واجهة HTTP API

أرسل طلب POST إلى https://vvrlxzbngxfxddywidoq.supabase.co/rest/v1/rpc/agent_call مع ترويسة apikey العامة المدرجة على https://testerexchange.com/agents/ وبالمحتوى {"p_token":"tx_YOUR_TOKEN","p_action":"get_testers","p_args":{"package_name":"com.example.app"}}. المخطط على https://testerexchange.com/openapi.json. المزيد من الأدوات: https://testerexchange.com/guide/ai-builders/.

الأسئلة الشائعة

هل يستطيع Windsurf إكمال اختبار الـ 14 يومًا نيابةً عني؟

لا. تحتاج الأيام الـ 14 إلى أشخاص حقيقيين يستخدمون تطبيقك على هواتف أندرويد الخاصة بهم. يستطيع Windsurf بناء التطبيق وتنفيذ الإعداد.

هل Tester Exchange تكامل رسمي مع Windsurf؟

لا. إنها خدمة مستقلة تعمل مع أي عميل يدعم MCP البعيد عبر HTTP، وWindsurf يدعمه.

أين يُرفع ملف AAB؟

ارفعه إلى إصدار الاختبار المغلق في Play Console، ثم أضف مجموعة Google أو قائمة البريد الإلكتروني الخاصة بمختبريك على ذلك المسار.

هل توجد طريقة مجانية للحصول على 12 مختبرًا؟

نعم. اختبر تطبيقات المطوّرين الآخرين على https://testerexchange.com/earn؛ كل تطبيق تختبره يجلب مختبرًا إلى تطبيقك.

يفتح أشخاص حقيقيون تطبيقك على هواتفهم لمدة 14 يومًا. ادفع مرة واحدة، أو اختبر تطبيقات أخرى مجانًا.احصل على 12 مختبرًا

أدلة أخرى