Mobil uygulama ve oyun testi
Tek cümle yazın, hatayı TestSafe bulsun.
Yapay zekâ ajanı uygulamanızı ya da oyununuzu bir kullanıcı gibi kullanır. Telefonu istediğiniz duruma getirir, bulduğu hatayı videolu raporla ekibinize gönderir.
Neden TestSafe
Her yeni sürümde aynı kontroller baştan yapılıyor.
Ekipler sık sürüm çıkarıyor, test bu hıza yetişemiyor. Vakit bilinen ekranları yeniden kontrol etmeye gidiyor, yeni hataları aramaya kalmıyor.
elle kontrol
Elle kontrol zaman alır
Her sürümde biri aynı ekranlara tek tek bakar. Teslim tarihi yaklaşınca ilk atlanan iş bu olur.
otomatik testler
Yazılan testler çabuk bozulur
Otomatik testler her butonu kodla tarif eder. Bir buton yer değiştirince test bozulur, ekip ürünü değil testi onarır.
oyunlar
Test araçları oyunu göremez
Oyun ekrana tek bir resim gibi çizilir. Sıradan test araçları orada butonu ya da karakteri ayırt edemez.
Nasıl çalışır
Ne test edileceğini yazıyorsunuz, ajan cihazda yapıyor.
Bir cümleyle anlatmanız yeterli. TestSafe'in ajanı bunu cihazda uygular ve sonucu size gösterir.
- 01
Belirlediğiniz rotada, belirlediğiniz hızda
Taksi ve scooter uygulamaları ancak yol alırken hata verir. TestSafe telefonu, yoldaymış gibi istediğiniz hızda hareket ettirir.
AI Talimatları
Yapay Zeka
PROMPT
Sürücüyü rotada 42 km hızla ilerletAKIŞ PORTLARI
BaşarılıHata - 02
Oyunun içini okur, ekrandaki her nesneyi adıyla bilir
TestSafe oyunun içini okur ve ekrandaki her nesneyi adıyla işaretler. Bir kule yıkıldığında saçılan parçalar bile çıktıkları anda yakalanır. Yani ajan ekrana bakıp tahmin etmez, orada ne olduğunu bilir.
AI Talimatları
Yapay Zeka
PROMPT
Orta kuleyi yıkAKIŞ PORTLARI
BaşarılıHata - 03
Rastgele değil, en iyi hamleyi oynar
Ajan oyun tahtasını bir resim gibi değil, taş taş okur. En çok puan getiren hamleyi bulur ve oynar. Sonra puanın ve animasyonların doğru çalıştığını kontrol eder.
AI Talimatları
Yapay Zeka
PROMPT
Oyun tahtasında en çok puan getiren hamleyi hesapla ve oynaAKIŞ PORTLARI
BaşarılıHata - 04
Ekranı değiştirin, döndürün, hatayı yakalayın
TestSafe telefonu tablete çevirir ve yan döndürür. Yan dönünce kaybolan bir yazı gibi hatalar anında işaretlenir.
AI Talimatları
Yapay Zeka
PROMPT
Çözünürlüğü telefondan tablete al ve yatay çevirAKIŞ PORTLARI
BaşarılıHataCihaz Denetleyicisi
Cihazı canlı izleyin ve yönetin.
Düğmelerle kendiniz de deneyebilirsiniz.
çalışmayı bekliyor
TestSafe bir hata buldu
Cihaz yan döndürüldüğünde sipariş özetindeki yazı kayboluyor.
Her sürümde
Bir kez kurun, gerisi kendiliğinden işler.
yeni sürüm gelir
Uygulamanın yeni sürümünü yüklersiniz ya da GitHub'dan kendiliğinden gelir.
testler seçilir
Her sürümde hangi senaryoların çalışacağını bir kez belirlersiniz.
cihaz hazırlanır
Telefonu istediğiniz duruma getirebilirsiniz. İnternet, şarj, dil, konum.
TestSafe ajanı test eder
Ajan yazdığınız senaryoyu telefonda uygular.
sonuç gelir
Bulunan hatalar video ve adım adım açıklamayla ekibinizin kullandığı yere gelir.
Cihaz ortamı
TestSafe telefonu hatanın çıkabileceği duruma getirir.
Bazı hatalar sadece belirli durumlarda ortaya çıkar. İnternet yokken, sinyal zayıfken, telefon başka bir dildeyken. Bu durumu bir tıkla seçebilir ya da senaryoya yazabilirsiniz. TestSafe telefonu test sırasında o hâle getirir.
Ekibinizin araçlarında
Sorunu yazın, raporu GitHub'da alın.
GitHub'daki bir soruna tek bir yorum yazmanız yeterli. TestSafe hatayı cihazda yeniden üretir ve birkaç dakika sonra videolu raporu aynı yere yorum olarak bırakır.
- Her kontrol, videonun hangi saniyesinde görüldüğüyle gelir
- Pull request'lerde ve yeni sürümlerde de kendiliğinden çalışır
- Aynı rapor Jira ve Slack'e de gider
🔍 TestSafe bu sorunu inceliyor, sonuç yorum olarak gelecek.
Hata yeniden üretildi
İptal edilen yolculuğa dokununca uygulama çöktü ve RideGo durdu uyarısı çıktı.
- Yolculuklarım ekranı açılıyor1:05 → 1:59
- İptal edilen kayıt listede görünüyor1:59 → 2:03
- Kayda dokununca uygulama çökmemeli2:03 → 2:29
Test sayfası ↗Süre 02:56
Kurumsal kullanım
Büyük ekipler için, tek yerden.
Ekipleri, rolleri ve aynı anda çalışan test sayısını tek yerden yönetirsiniz.
Aynı anda çok test
Testler boşta bir cihaz beklemez, her biri kendi ortamında aynı anda çalışır.
Ekip ve roller
Ekip arkadaşlarınızı davet eder, her birine üye ya da yönetici rolü verirsiniz.
Güvenlik araçları
Uygulamanızın internet trafiğini ve çalışırken ne yaptığını inceleyebilirsiniz.
Sık sorulanlar
Başlamadan önce sorulanlar
Test yazmayı bilmem gerekiyor mu?
Hayır. Ne yapılmasını istediğinizi bir cümleyle yazarsınız, ajan telefonda kendisi uygular. İsterseniz şarjı düşürmek ya da telefonu çaldırmak gibi hazır adımları da ekleyebilirsiniz.
Hangi uygulama ve oyunları test edebilir?
Android'de çalışan uygulamaları ve mobil oyunları. Oyunlarda ajan ekrana bakıp tahmin etmez, oyunun içindeki butonları, menüleri ve karakterleri tanır.
Ajan yanlış bir hata bildirirse ne olur?
Her bulgu, videonun o anı gösteren saniyesi ve adım adım açıklamasıyla gelir. Hatanın nerede olduğunu birkaç saniyede kendiniz görürsünüz.
Uygulamamda bir değişiklik yapmam gerekiyor mu?
Hayır. Kullanıcılarınıza giden uygulamayı olduğu gibi yüklersiniz.
Testler bir telefonda mı çalışıyor?
Testler bulutta, telefon gibi davranan tam bir Android sisteminde çalışır. Ekran, dokunma ve internet bir telefondaki gibidir.
Aynı anda birden fazla cihazda test yapabilir miyim?
Evet. Aynı senaryoyu farklı cihazlarda aynı anda çalıştırır, sonuçları tek tabloda karşılaştırırsınız.
Uygulamam ve verilerim nerede duruyor?
Uygulamanız ve test kayıtları hesabınızda durur, istediğiniz zaman silersiniz. Kurumsal kurulumda kendi sunucunuzda çalıştırmayı da konuşabiliriz.
GitHub, Jira ya da Slack kullanıyoruz. Bağlanıyor mu?
Evet. GitHub'da bir soruna yorum yazarak test başlatabilirsiniz, rapor aynı yere gelir. Pull request'lerde ve yeni sürümlerde de çalışır. Jira ve Slack'e de aynı rapor gönderilir.
Nasıl başlarım?
Ücretsiz hesap açın, uygulamanızı yükleyin ve ilk senaryonuzu yazın. Hızlı Başlangıç sayfası her adımı ekranlarıyla anlatır.
Kaynaklar
Hızlı Başlangıç
Uygulamanızı yükleyin, senaryonuzu yazın ve ilk testinizi başlatın.
Adımlara bakın →Daha fazlası
Kesinti testi nedir? Mobil uygulamada arama, bildirim ve ekran döndürme
Kullanıcı ödeme yaparken telefon çalarsa ya da ekranı çevirirse uygulamanız ne yapar? Kesinti testinin ne olduğunu, hangi durumları kapsadığını ve nasıl test edildiğini örneklerle anlatıyoruz.
Yazıyı oku →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.
Ekip üyesi
Yolculuklarım ekranında iptal edilen bir yolculuğa dokununca uygulama kapanıyor.
/testsafe test eder misin