İçeriğe atla
← Blog

Android'de mobil oyun testi: kod yazmadan nasıl yapılır? (2026 rehberi)

Mobil oyunları test etmek neden uygulamalardan zor, hangi yöntemler var ve her sürümde neyi kontrol etmelisiniz? Elle oynamaktan yapay zekâ ajanlarına kadar yöntemleri karşılaştırdık.

TestSafe Team·29 Eylül 2026·9 dk okuma

Kısaca. Mobil oyunlar sıradan uygulama test araçlarıyla zor test edilir, çünkü ekran bir resimdir ve içinde düğme ya da yazı olarak okunabilen bir şey yoktur. Elle oynamak her sürümde tekrar edilemez, kaydedip oynatma ise küçük bir değişiklikte bozulur. En sağlam yol, oyunun içindeki nesneleri adıyla okuyabilen bir araç kullanmak ve her sürümde aynı kritik akışları yeniden oynatmaktır. Bu rehberde yöntemleri karşılaştırıyor, neyi test etmeniz gerektiğini listeliyor ve ilk test planınızı nasıl kuracağınızı anlatıyoruz.

Mobil oyun testi nedir?

Mobil oyun testi, bir oyunun telefonda beklendiği gibi açıldığını, oynandığını ve oyuncunun parasını, ilerlemesini ya da zamanını kaybettirmediğini kontrol etmektir. Bir uygulama testinden farklı olarak burada sadece “düğme çalışıyor mu” sorusu yok. Seviye bitiyor mu, puan doğru sayılıyor mu, mağazadaki fiyat doğru görünüyor mu, oyun yeni sürümde yavaşladı mı gibi sorular da var.

Oyun ekipleri genelde iki şeyi aynı anda yapmaya çalışıyor. Yeni içeriği denemek ve eskiden çalışan her şeyin hâlâ çalıştığından emin olmak. İkincisi, yani her sürümde tekrarlanan kontrol, en çok zamanı yiyen kısım.

Oyunlar neden uygulamalardan zor test edilir?

Bir uygulamada her düğmenin bir adı, her yazının bir metni vardır. Test araçları ekranı bu yapı üzerinden okur. “Sepete ekle yazan düğmeye dokun” demek yeterlidir.

Oyunlarda durum farklı.

  • Ekran bir resim. Oyun ekranı tek bir çizim yüzeyidir. Sıradan araçlar içinde düğme göremez, sadece pikseller görür.
  • Her şey hareket ediyor. Karakterler, efektler ve animasyonlar sürekli değişir. Aynı anda çekilen iki ekran görüntüsü bile aynı değildir.
  • Rastgelelik var. Taşların dizilişi, düşmanların yeri, ödüller her oyunda farklı olabilir.
  • Zamanlama önemli. Bir hamle bir saniye geç yapılırsa sonuç değişir.
  • Cihaz farkı büyük. Aynı sahne bir telefonda akıcı, diğerinde takılarak oynar.

Bu yüzden uygulamalar için yazılmış test araçları oyunlarda ya hiç çalışmaz ya da çok kırılgan olur.

Mobil oyun test yöntemleri karşılaştırması

Yöntem Nasıl çalışır İyi olduğu yer Zayıf olduğu yer
Elle oynamak Bir kişi oyunu telefonda oynar Eğlence, his, yeni içerik Her sürümde tekrarlanamaz, pahalı
Kaydet ve oynat Dokunuşlar kaydedilir, sonra aynen tekrar edilir Kurulumu hızlı Rastgelelik ve zamanlama değişince bozulur
Görüntü tanıma Araç ekranda bir resmi arar ve ona dokunur Kod gerektirmez Işık, boyut ya da dil değişince şaşırır
Oyuna eklenen test eklentileri Oyunun içine bir kütüphane konur, nesneler koddan okunur Çok hassas Oyuncuya giden sürümden farklı bir sürüm test edilir, bakımı zor
Sahneyi okuyan yapay zekâ ajanı Ajan oyunun içindeki nesneleri adıyla okur ve kararı kendisi verir Değişikliğe dayanıklı, cümleyle yazılır Oyunun eğlenceli olup olmadığına karar veremez

Tek bir yöntem her şeyi çözmüyor. Çoğu ekip yeni içerik için elle oynamayı sürdürüyor, her sürümde tekrarlanan kontrolleri ise otomatik bir yönteme bırakıyor.

Her sürümde neyi test etmelisiniz?

Her şeyi test etmeye çalışmak yerine, bozulduğunda oyuncuyu en çok üzen akışlardan başlayın.

  1. Oyunun açılması ve ilk ekran. Oyun çökmeden açılıyor mu, yükleme ekranı takılıyor mu?
  2. Eğitim bölümü. Yeni oyuncunun ilk beş dakikası. Burada bir takılma oyuncuyu hemen kaybettirir.
  3. Bir seviyeyi bitirmek. Hedefler doğru sayılıyor mu, seviye sonu ekranı geliyor mu, ödül veriliyor mu?
  4. Mağaza. Paketler açılıyor mu, fiyatlar kutusuna sığıyor mu, satın alma ekranı geliyor mu?
  5. İlerlemenin kaydı. Oyun kapatılıp açılınca kaldığı yerden devam ediyor mu?
  6. Performans. Kare hızı, bellek ve işlemci kullanımı yeni sürümde kötüleşti mi?
  7. Kesintiler. Pil azaldığında, arama geldiğinde, şebeke koptuğunda ya da telefon başka dilde açıldığında oyun ne yapıyor?

Son madde genelde atlanır, çünkü elle denemesi zordur. Oysa oyuncuların çoğu oyunu metroda, pil biterken ve bildirimler gelirken oynar.

Performansı sürümden sürüme karşılaştırmak

Bir hata her zaman çökme olarak gelmez. Bazen oyun sadece biraz yavaşlar. Bir sürümde kare hızı düşer, bellek kullanımı artar, eski telefonlarda oyun takılmaya başlar.

Bunu yakalamanın yolu her sürümde aynı seviyeyi oynatıp aynı sayıları kaydetmek.

Ölçüm Ne anlatır Ne zaman dikkat etmeli
Kare hızı Oyunun ne kadar akıcı olduğu Aynı seviyede önceki sürüme göre düştüyse
Takılmalar Anlık donmalar Belirli bir sahnede tekrar ediyorsa
Bellek Oyunun ne kadar yer kapladığı Seviye ilerledikçe sürekli artıyorsa
İşlemci Telefonun ne kadar yorulduğu Menüde bile yüksekse
Çökmeler Oyunun kapanması Her zaman

Sayılar tek başına az şey söyler. Değerli olan, aynı seviyedeki iki sürümün yan yana konması.

İlk oyun test planınızı nasıl kurarsınız?

  1. Beş kritik akış seçin. Açılış, eğitim, bir seviye, mağaza ve kayıt yeterli bir başlangıç.
  2. Her akışı tek cümleyle yazın. “Seviye 3’ü hamleler bitmeden bitir” gibi. Cümle ne istediğinizi anlatmalı, nereye dokunulacağını değil.
  3. Geçme koşulunu belirleyin. “Seviye sonu ekranı gelmeli ve üç yıldız verilmeli” gibi, kontrol edilebilir bir cümle.
  4. Bir iki telefon koşulu ekleyin. Düşük pil ya da zayıf şebeke ile aynı akışı bir kez daha çalıştırın.
  5. Her sürümde otomatik çalıştırın. Yeni sürüm çıktığında testler kendiliğinden başlamalı.
  6. Sonucu ekibin baktığı yere gönderin. Videolu rapor GitHub, Jira ya da Slack’e gelmeli.

Sık sorulan sorular

Oyuna bir kütüphane eklemeden test etmek mümkün mü?

Evet. Bazı araçlar oyunun içine bir test eklentisi koymanızı ister, bazıları ise oyunu olduğu gibi test eder. İkinci yolun avantajı, oyunculara giden sürümün aynısını test etmeniz.

Yapay zekâ oyunu gerçekten oynayabilir mi?

Belirli bir hedefi olan akışları oynayabilir. Seviyeyi bitirmek, mağazayı açmak, bir menüden geçmek gibi. Oyunun eğlenceli olup olmadığına ya da zorluk dengesine ise hâlâ insanlar karar veriyor.

Kaç telefonda test etmeliyim?

Oyuncularınızın en çok kullandığı birkaç ekran boyutu ve bir eski, bir yeni telefon iyi bir başlangıç. Asıl önemli olan her sürümde aynı telefonlarda test etmek, böylece sonuçları karşılaştırabilirsiniz.

Rastgele dizilen seviyeler nasıl test edilir?

Adımları ezberleyen bir test burada bozulur. Ekranı her seferinde yeniden okuyan ve hamlesine o anki duruma göre karar veren bir yöntem gerekir.

Elle test tamamen bırakılabilir mi?

Hayır. Yeni içeriği, hissi ve eğlenceyi insanlar değerlendirir. Otomatik testler her sürümde tekrar eden kontrolleri üstlenir ve ekibin zamanını yeni içeriğe bırakır.

TestSafe’te oyun testi

TestSafe, Android oyunlarını bir oyuncu gibi oynayan yapay zekâ ajanları kullanır. Ajan ekrana resim olarak bakmaz, oyunun içindeki nesneleri adıyla tanır. Menüyü geçer, seviyeyi oynar ve hatayı videosuyla getirir. Oyuna bir şey kurulmaz, oyunculara giden sürüm test edilir.

Her sürümde kare hızı, bellek, işlemci ve çökmeler ölçülür. Oyun oynanırken pili düşürebilir, şebekeyi yavaşlatabilir ya da telefonu çaldırabilirsiniz. Örnekleri Oyunlar sayfasında görebilirsiniz.

Bir sonraki sürümünüzü ajanlar test etsin.

Ücretsiz hesap açın, uygulamanızı yükleyin ve ilk testinizi başlatın. İsterseniz bir demo ayarlayalım, ajanları kendi uygulamanızda birlikte izleyelim.