İçeriğe atla

Oyunlar

Oyununuzu bir oyuncu gibi oynar, içini bir geliştirici gibi okur.

Sıradan test araçları oyun ekranında sadece piksel görür. TestSafe oyunun içindeki her nesneyi adıyla tanır. Menüyü geçer, seviyeyi oynar, hatayı bulur.

Örnekler

Ajan oyunlarda ne yapıyor?

Her örnekte solda ajana verilen komut, sağda cihazda olanlar.

  1. 01

    Seviyeyi hamle hakkı bitmeden bitirir

    Eşleştirme oyununda ajan tahtayı okur, hedefe götüren hamleyi seçer ve seviyeyi hamle hakkı bitmeden bitirmeye çalışır. Hedef sayaçları doğru saymıyorsa ya da patlamalar takılıyorsa o anı videoyla getirir.

    AI Talimatları

    Yapay Zeka

    PROMPT

    42. seviyeyi hamle hakkı bitmeden bitir

    AKIŞ PORTLARI

    Başarılı
    Hata
  2. 02

    Atışı kendi yapar, kuleyi yıkar

    Ajan sapanı geri çeker, açıyı ve gücü seçer, atışı yapar. Kule ayakta kalırsa bir sonraki atışta açıyı değiştirir. Bir blok havada asılı kalırsa ya da puan yanlış işlerse o kareyi videoyla getirir.

    AI Talimatları

    Yapay Zeka

    PROMPT

    Üç atışta kulenin tamamını yık

    AKIŞ PORTLARI

    Başarılı
    Hata
  3. 03

    Mağazayı açar, paketleri ve fiyatları okur

    Ajan oyun içi mağazayı açar, paketleri tek tek okur ve fiyat yazılarına bakar. Bir fiyat kutusuna sığmıyorsa, bir paket yanlış görünüyorsa ya da mağaza hiç açılmıyorsa o kareyi videoyla getirir.

    AI Talimatları

    Yapay Zeka

    PROMPT

    Mağazayı aç, paketleri ve fiyatları kontrol et

    AKIŞ PORTLARI

    Başarılı
    Hata

Oyunlar için

Ajan oyununuzu içinden okur.

Sıradan bir test aracı oyun ekranında renkli piksellerden başka bir şey görmez. TestSafe çalışan oyunun içindeki listeye bakar. Puan yazısı nerede, hangi düğmeye dokunulabilir, karakter sahada mı, düşman ekrandan çıktı mı. Sağdaki listede ajanın o an gördüğü şeyler var, telefonda da karşılıkları.

  • Oyunun menülerini, butonlarını ve karakterlerini tanır
  • Oyuncularınıza giden sürüm neyse onu test eder
  • Ajan ekrandaki bir noktaya değil, butonun ve nesnenin kendisine dokunur

Ajanın gördükleri

Listedeki bir satırın üstüne gelin, telefonda karşılığı yansın.

Her sürümde ölçülür

Oyun ağırlaştıysa bunu rakamlarla görürsünüz.

FPS
kare hızı ve takılan kareler, seviye seviye
Bellek
sürümden sürüme bellek ve işlemci kullanımı
Çökme
çökme ve donmalar, videosuyla birlikte

Hangi oyunlarla çalışır?

Android'de çalışan mobil oyunlar. Ajan oyunun içini okur. Menüleri, butonları, karakterleri tanır. Oyuna ek bir şey kurulmaz, oyuncularınıza giden sürüm neyse o test edilir.

Oyuncunun telefonu

Seviyenin ortasında şarj biterse ne oluyor?

Oyuncularınızın çoğu oyunu metroda, şarjı biterken ve bildirim yağarken açıyor. Ajan seviyeyi oynarken telefonun hâlini siz değiştirirsiniz, oyun o anda ne yapıyor görürsünüz.

Cihaz koşullarına bakın →
  • Seviyenin ortasında şarj yüzde 5'e iner, sistem uyarısı ekranı kaplar
  • İnternet yavaşlar ya da kesilir, oyun ilerlemeyi kaydedebiliyor mu
  • Telefon çalar, oyuna geri dönünce kaldığı yerden devam ediyor mu
  • Telefon başka bir dilde açılır, metinler ekrana sığıyor mu

Her sürümde

Yeni güncelleme çıkınca aynı seviyeler yeniden oynanır

  1. 01

    Yeni sürüm

    GitHub'da sürüm yayınlandığında testler yeni derlemeyle başlar.

  2. 02

    Siz başında değilken

    Senaryoları iş akışı olarak sıraya dizersiniz, kimse başında değilken arka arkaya çalışır.

  3. 03

    Sonuç ekibe

    Rapor videosuyla birlikte GitHub, Slack ya da Jira'da ekibinize gelir.

Entegrasyonlara bakın →

Oyununuzu ajanlara oynatalım.

Bir demo ayarlayın. Kendi oyununuzda, canlı bir testte birlikte izleyelim.