İçeriğe atla

Raporlar

Her test detaylı bir rapor oluşturur.

Senaryonun bütün adımlarını tek bir raporda, adım adım görürsünüz. Her adımın ölçümleri, hataları, logları ve yapay zeka yorumları da aynı yerde durur.

Kaldı
TestSafe raporunun Özet sekmesi. Solda testin videosu, telefonda ShopGo sürekli olarak duruyor uyarısı. Sağda testin kaldığı, 41 saniye sürdüğü ve uygulamanın XL beden sepete eklenirken çöktüğü yazıyor.
Hatanın çıktığı adım. Solda telefonda çökme uyarısı, sağda Product.kt satır 85'i gösteren çökme kartı ve Videoda göster düğmesi.
Performans sekmesi. Solda testin videosu, sağda işlemci, kare hızı, bellek ve ağ kullanımı test boyunca çizilmiş.
Sadece hataları gösteren Logcat sekmesi. Çökme FATAL EXCEPTION ile başlıyor ve Product.kt dosyasının 85. satırını gösteriyor.
Bilgi sekmesi. Çalıştırma kimliği, uygulama sürümü, ortam, başlangıç ve bitiş saati.

Raporun içinde ne var

Her rapor aynı düzende açılır

Rapor sekmelere ayrılmış. Neye bakmak istediğinizi biliyorsanız doğrudan oraya gidersiniz.

  • Özet

    Sonuç ve kısa hikâye

    Testin geçip geçmediği, ne kadar sürdüğü ve kaç adım attığı. Altında, ajanın testi nasıl yürüttüğünü anlatan kısa bir sonuç raporu var.

  • Adımlar

    Her adım, saniyesiyle

    Her adımın başladığı ve bittiği an yazılı. Ajan o adımda ne yaptığını kendi cümleleriyle anlatıyor, dokunduğu her yer tek tek listeleniyor.

  • Performans

    Uygulama o sırada ne yaşadı

    İşlemci, kare hızı, bellek ve ağ kullanımı test boyunca çiziliyor. Ölçümün hangi uygulamadan geleceğini siz seçiyorsunuz.

  • Logcat

    Cihazın kendi kayıtları

    Android'in tuttuğu kayıtlar testle birlikte saklanıyor. Uygulama çöktüyse hatanın tam izi burada.

  • Video

    Testin tamamı kayıtlı

    1x, 2x ya da 4x hızda izlersiniz. Zaman çizelgesinde istediğiniz saniyeye gidersiniz.

  • Paylaş

    Tek bağlantı

    Raporu tek bağlantıyla gönderirsiniz. Bağlantıyı herkese açabilir ya da kapalı tutabilirsiniz.

Solda testin videosunda ajan XL bedene dokunuyor. Sağda raporun kriter listesi, her kriterin yanında sonucu ve videodaki saniyesi yazıyor.

Kanıt

Hatanın nerede çıktığını raporda hemen görürsünüz.

Uygulama çöktüğünde rapor size çökmenin kendisini gösteriyor. İki düğmeyle videoda o ana, kayıtlarda o satıra gidiyorsunuz.

  • Hatanın adı ve kodda çıktığı satır
  • Videoda göster ile hatanın olduğu saniye
  • Logcat'te hataları ve hata anındaki loglarınızı görün
  • Her adımda uyarıları, hataları ve yapay zeka açıklamalarını görün
Solda telefonda ShopGo sürekli olarak duruyor uyarısı. Sağda çökme kartı: java.lang.IndexOutOfBoundsException, Product.kt satır 85, Videoda göster ve Logcat'te aç.

Performans

Uygulamanın senaryo sırasındaki performans metrikleri kayıt altında

Bazen test hatasız biter ama uygulama yol boyunca yavaşlamıştır. Performans sekmesi bunu gösteriyor. Hangi ölçümlere bakacağınızı siz seçiyorsunuz.

Solda çökme anında telefon. Sağda Performans sekmesi, işlemci, kare hızı, bellek ve ağ kullanımı test boyunca çizilmiş.

Kararlılık

Bir senaryoya ne kadar güvenebileceğinizi görürsünüz

Senaryonun son durumlarını takip edebilirsiniz.

  • Her testin kendi raporu var, hiçbiri diğerinin içinde erimiyor
  • Sorunsuz biten testlerin kaydı da duruyor
  • Raporlar siz silene kadar kalıyor
TestSafe Sonuçlar ekranı. Aynı uygulamanın senaryoları alt alta, her birinin kaç oturum çalıştığı ve stabil mi hatalı mı olduğu yazılı.

Test bittikten sonra

Rapor nereye gider

  1. 01

    Test biter

    Rapor kendiliğinden hazırlanır. Kimsenin bir şey derlemesi gerekmez.

  2. 02

    Ekibe gönderin

    Tek bağlantı. Açık paylaştığınızda karşı tarafın hesap açması gerekmez.

  3. 03

    GitHub, Jira ya da Slack'e bağlayın

    GitHub'da sonuç pull request'te bir kontrol olarak görünür. Jira'da test kalınca kayıt açılır, Slack'te ekibinize bildirim gelir.

Bir raporu birlikte okuyalım.

Kendi uygulamanızda bir test yapalım, raporu birlikte açalım.