Aynı testi çalıştırın
Bir akışı bir kez yazın, tek bir telefonda ya da tüm filoda çalıştırın, tekrarlanacak şekilde zamanlayın ve ekran kaydını yakalanan trafikle birlikte inceleyin.
Manuel regresyon testi
Simülatörler gerçek cihaza özgü hataları kaçırır ve her sürümden önce on fiziksel telefonda giriş akışına manuel olarak dokunmak kimsenin istemediği bir iştir.
Bir giriş akışının, satın alma yolunun veya regresyon paketinin — simülatör değil — gerçek donanımda, birden fazla cihazda, bir zamanlamayla, her telefonu birinin elinde tutmasına gerek kalmadan çalıştırılmasına ihtiyaç duyan QA ve mobil ekipler için.
Busymate'in Phone Farm'ı, USB hub'lı bir Mac'i kendi kendine barındırılan bir cihaz laboratuvarına dönüştürür. Android veya iOS telefonları bağlayın; otomatik olarak sağlanırlar — uygulamaları yükleyin ve başlatın, bul-ve-dokun akışlarını çalıştırın, bağlı her cihazda toplu bir betik uygulayın ve tüm işlemi tekrarlanacak şekilde zamanlayın.
Bir Mac,
Kontrol ve yakalama aynı akışta yaşar — birbirine dikilmiş iki ürün değil.
Tüm filoyu otomatikleştirin
Bul-ve-dokun akışları, uygulama kurulumları ve başlatmaları, toplu otomasyonlar, zamanlamalar ve ekran kayıtları — bunları tek bir telefonda veya hepsinde birden çalıştırın.
Cihazlar, anında sağlanır
Bir telefonu bağlayın; panoda görünür, sağlanmış ve kontrole hazırdır — telefon başına kablolama yok, izlenecek laboratuvar yazılımı yok.
Yakalama ücretsiz olarak dahildir
Farm'a bağlı her telefonun HTTPS trafiği, diğer her şeyle aynı yakalama hattından geçer; böylece başarısız bir çalıştırma, yalnızca bir ekran görüntüsü değil, yaptığı tam istekleriyle birlikte gelir.
- Farm
- Android
- iOS
- Dashboard
- MCP
Nasıl çalışır:
USB hub'lı bir Mac laboratuvardır; pano ise kontrol odası.
- 01
Telefonları ana makineye takın
Çiftlik ana makinesini telefonları süren Mac'te çalıştırın. Android cihazlar USB hata ayıklaması üzerinden otomatik benimsenir; iOS cihazlar tek seferlik Geliştirici Modu ve Güven dokunuşlarından sonra hazırlanır. Her telefon panoda yeniden takmalara ve yeniden başlatmalara dayanan kararlı bir kimlikle belirir.
- 02
Tekrarlamak istediğiniz akışı betikleyin
Çiftliğin sunduğu eylemlerden bir akış kurun — bir uygulama kurup başlatın, bir öğeyi etiketiyle bulup dokunun, metin yazın, ekran görüntüsü alın. Önce tek bir telefonda canlı yansımayı izleyerek çalıştırın, sonra bağlı tüm cihazları seçip hepsinde aynı anda çalıştırın.
- 03
Zamanlayın, sonra her çalıştırmayı gözden geçirin
Akışın her gece ya da her sürümden önce tekrarlanması için bir zamanlama ekleyin. Her çalıştırma, telefonun o sırada yaptığı HTTPS trafiğinin yanında bir ekran kaydı bırakır; böylece başarısız bir adım yalnızca ekranın bir görüntüsüyle değil, başarısız olan tam istekle birlikte gelir.
Takmadan önce
Bir cihaz laboratuvarı hizmeti mi yoksa kendi donanımım mı gerekir?
Kendi donanımınız. Çiftlik kendi barındırdığınız bir sistemdir: bir Mac, bir hub ve zaten sahip olduğunuz telefonlar. Dakika başına sayaç ya da koltuk ücreti yoktur — ana makineyi siz çalıştırırsınız, pano onu sürer.
Tek bir betik iOS ve Android'de çalışabilir mi?
Eylemler ortaktır — kur, başlat, bul-ve-dokun, yaz, ekran görüntüsü — ancak öğe etiketleri platformlar arasında farklıdır; bu yüzden bir akışın arayüze dokunan adımlarda genellikle platform başına bir varyanta ihtiyacı olur.
Bir yapay zekâ ajanı çalıştırmaları sürebilir mi?
Evet. Her çiftlik eylemi aynı zamanda bir MCP aracıdır; MCP sunucusuna bağlı bir ajan bir uygulama kurabilir, bir akış çalıştırabilir ve kaydı ile trafiği geri okuyabilir — bir insan operatörle aynı rol ve onay kuralları altında.
Bir telefon USB'den düşünce ne olur?
Ana makine onu yeniden bağlar ve kimliğini korur; böylece o telefonu hedefleyen zamanlamalar yeniden kurulum olmadan sürer — yeniden takma, yeniden başlatma ya da hub değişimi onu asla yeni bir cihaza dönüştürmez.
Gerçek telefonlarda test edin,
İlk cihazınızı bağlayın ve bugün tüm filoda betikli bir akış çalıştırın.