Cloud Testing | Gerçek Telefonlar Üzerinden Test Süreçleri
Selamlar. Bu yazımda Cloud Testing’i uygulamarınız için nasıl kullanacağınızı anlatmaya çalışacağım. Öncelikle genel özelliklerinden bahsetmek istiyorum.
Cloud Testing’i kullanarak kısa sürede uzun vadeli test süreçlerini gerçekleştirebilirsiniz. Bu sayede maliyetleri düşürebilir, verimsizlikleri ortadan kaldırabilir ve teknik sorunların üstesinden gelebilirsiniz. Ayrıca profesyonel ve detaylı bir şekilde test raporlarını oluşturabilirsiniz.
AppGallery Connect içerisinde proje bölümüne geldiğinizde sol menüde Cloud Testing’ i görebilirsiniz. [Quality -> Cloud Testing]
Test Süreçleri:
- Uyumluluk Testi
Bu test otomatik olarak 11 uyumluluk sorununu doğrular, bunlar: uygulama yükleme, başlatma, kilitlenme, yanıt vermeyen uygulama (ANR), beklenmeyen kapanış, çalıştırma hatası, UI hatası, siyah / beyaz ekran, çıkış hatası, hesap istisnası ve kaldırma.
Bu sayfa, Uyumluluk Testine başladıktan sonraki ilk ekranımız. “Next” butonuna tıkladığınızda, test sırasında kullanılabilecek cihazların bir listesini göreceksiniz.
Bir cihaz seçip “OK” butonuna tıklarsanız, sizi test listesinin bulunduğu sayfaya yönlendirecektir.
Bu sayfada testleri test türüne ve durumuna göre filtreleyebilirsiniz. “View” sekmesini açarak da testinizin ayrıntılı raporunu görebilirsiniz.
11 uyumluluk sorununun sonuçları burada görüntülenir. Test sırasında ortaya çıkan kayıtları görüntülemek için tablodaki “Details” bölümüne gidebilirsiniz.
Bu bölümde, uygulamalarınız test edilirken ekran görüntüleri kaydedilir.
Uygulamanızın kaynak tüketimini incelemek için bir grafik oluşturulur.
Ve test sırasında oluşturulan log kayıtları vardır.
- Kararlılık Testi
Bu test, Huawei telefonlarında bellek sızıntısı, belleğin üzerine yazma, ekran donması ve çökme gibi uygulama kararlılığı sorunlarını tespit eder.
Test zamanını belirledikten sonra teste başlayabilirsiniz. Cihaz seçimi ve test listesine yönlendirme yukarıda bahsettiğim gibidir. Test bittikten sonra “View” sekmesini açarak testinizin ayrıntılı raporunu görebilirsiniz.
Bu sayfada, uygulamanızın kararlılık sorunlarının sonuçlarını görebilirsiniz. Test sırasında ortaya çıkan kayıtları görüntülemek için tablodaki “Details” bölümüne gidebilirsiniz.
- Performans Testi
Bu test, başlatma süresi, kare hızı, bellek kullanımı ve uygulama davranışlarının analizini destekler.
Bu bölümde teste başlamadan önce, uygulamanıza uygun kategoriyi seçmeniz gerekmektedir. Nedenini açıklamak için örnek vermek gerekirse bir oyun uygulaması ile bir sosyal medya uygulamasının aynı performans testinden geçirilmemesi gerekir.
Bu sayfada, uygulamanızın performans testi bilgilerinin sonuçlarını görebilirsiniz. Test sırasında ortaya çıkan kayıtları görüntülemek için tablodaki “Details” bölümüne gidebilirsiniz.
- Güç Tüketimi Testi
Güç Tüketimi Testini kullanarak, temel göstergeleri kontrol edebilir ve uygulamanızın cihazların güç tüketimini nasıl etkilediğini belirleyebilirsiniz.
Performans testinde olduğu gibi, teste başlamadan önce uygulamanıza uygun kategoriyi seçmeniz gerekir. Bunun nedeni, uygulamalarda kullanılan teknolojilerin farklı çalışması ve tepki vermesidir.
Bu sayfada, uygulamanızın performans testi bilgilerinin sonuçlarını görebilirsiniz. Test sırasında ortaya çıkan kayıtları görüntülemek için tablodaki “Details” bölümüne gidebilirsiniz.
Sonuç
Günümüzde çeşitli test süreçleri var. Cloud Testing’ in test süreçleri sayesinde diğer testlere çok fazla zaman harcamanıza gerek kalmayacak.
Umarım bu yazı faydalı olur, önümüzdeki günlerde görüşmek üzere.