شغّل نفس الاختبار
اكتب تدفقًا مرة واحدة، وشغّله على هاتف واحد أو على الأسطول بأكمله، وجدوله للتكرار، وراجع تسجيل الشاشة إلى جانب الحركة التي التقطها.
اختبار الانحدار اليدوي
تفوت المحاكيات أخطاء الأجهزة الحقيقية، والنقر يدويًا عبر تدفق تسجيل الدخول على عشرة هواتف فعلية قبل كل إصدار هو عمل لا يريده أحد.
لفرق ضمان الجودة والجوال الذين يحتاجون إلى تشغيل تدفق تسجيل دخول أو مسار شراء أو مجموعة اختبارات انحدار على أجهزة حقيقية — لا محاكي — عبر أكثر من جهاز، وفق جدول زمني، دون أن يمسك أحد كل هاتف.
يحوّل Phone Farm من Busymate جهاز Mac مزودًا بموزع USB إلى مختبر أجهزة ذاتي الاستضافة. صل هواتف Android أو iOS وسيتم تجهيزها تلقائيًا — ثبّت التطبيقات وشغّلها، وشغّل تدفقات البحث-والنقر، وطبّق سكربتًا دفعيًا على كل جهاز متصل، وجدول تكرار العملية بأكملها.
جهاز Mac واحد،
يعيش التحكم والالتقاط في نفس التغذية — وليسا منتجَين مخيَّطَين معًا.
أتمتة الأسطول بأكمله
تدفقات البحث-والنقر، وتثبيت التطبيقات وتشغيلها، والأتمتة الدفعية، والجدولة، وتسجيلات الشاشة — شغّلها على هاتف واحد أو على جميعها في آن واحد.
أجهزة يتم تجهيزها فورًا
صل هاتفًا ليظهر في لوحة التحكم، مجهّزًا وجاهزًا للتحكم — بلا توصيلات لكل هاتف، وبلا برنامج مختبر يحتاج للمراقبة.
الالتقاط يأتي مجانًا مع كل شيء
تمر حركة HTTPS لكل هاتف في المزرعة عبر نفس خط أنابيب الالتقاط مثل كل شيء آخر، لذا تأتي أي عملية فاشلة مصحوبة بالطلبات الدقيقة التي أرسلتها — وليس مجرد لقطة شاشة.
- Farm
- Android
- iOS
- Dashboard
- MCP
كيف يعمل
جهاز Mac مع موزّع USB هو المختبر؛ ولوحة التحكم هي غرفة التحكم.
- 01
وصّل الهواتف بالمضيف
شغّل مضيف المزرعة على جهاز Mac الذي يشغّل الهواتف. تُعتمَد أجهزة Android تلقائيًا عبر تصحيح أخطاء USB؛ وتُجهَّز أجهزة iOS بعد نقرتَي وضع المطوّر والثقة لمرة واحدة. يظهر كل هاتف في لوحة التحكم بهوية ثابتة تصمد أمام إعادة التوصيل وإعادة التشغيل.
- 02
اكتب سكربت التدفق الذي تريد تكراره
ابنِ تدفقًا من الإجراءات التي توفرها المزرعة — تثبيت تطبيق وتشغيله، والعثور على عنصر بتسميته والنقر عليه، وكتابة نص، والتقاط لقطة شاشة. شغّله أولًا على هاتف واحد وراقب الانعكاس المباشر أثناء تنفيذه، ثم اختر كل الأجهزة المتصلة وشغّله عليها جميعًا دفعة واحدة.
- 03
جدوله، ثم راجع كل تشغيل
أرفق جدولًا ليتكرر التدفق كل ليلة أو قبل كل إصدار. يترك كل تشغيل تسجيلًا للشاشة بجانب حركة مرور HTTPS التي أجراها الهاتف خلاله، فتأتي الخطوة الفاشلة مع الطلب الفعلي الذي فشل، لا مجرد صورة للشاشة.
قبل التوصيل،
هل أحتاج إلى خدمة مختبر أجهزة، أم إلى عتادي الخاص؟
عتادك الخاص. المزرعة مُستضافة ذاتيًا: جهاز Mac وموزّع والهواتف التي تملكها بالفعل. لا عدّاد بالدقيقة ولا رسوم لكل مقعد — أنت تشغّل المضيف ولوحة التحكم تديره.
هل يمكن لسكربت واحد أن يعمل على iOS وAndroid؟
الإجراءات مشتركة — تثبيت، تشغيل، عثور ونقر، كتابة، لقطة شاشة — لكن تسميات العناصر تختلف بين المنصتين، لذا يحتاج التدفق عادةً إلى نسخة لكل منصة في الخطوات التي تلمس الواجهة.
هل يستطيع وكيل ذكاء اصطناعي تشغيل الجولات؟
نعم. كل إجراء في المزرعة هو أيضًا أداة MCP، فيستطيع وكيل متصل بخادم MCP تثبيت تطبيق وتشغيل تدفق وقراءة التسجيل وحركة المرور — تحت قواعد الدور والتأكيد نفسها التي تنطبق على المشغّل البشري.
ماذا يحدث عندما ينفصل هاتف عن USB؟
يعيد المضيف توصيله ويحتفظ بهويته، فتستأنف الجداول الموجّهة إلى ذلك الهاتف دون إعادة إعداد — إعادة التوصيل أو إعادة التشغيل أو تبديل الموزّع لا تحوّله أبدًا إلى جهاز جديد.
اختبر على هواتف حقيقية،
صل جهازك الأول وشغّل تدفقًا مبرمجًا عبر الأسطول اليوم.