Kurumsal Pazar ya da belgili tanımlık tüketici çarşı, bunu işlemek için sabit bir canavar parçalanma - cihaz, platform ve işletim sistemi yapar Android bir yönü olabilir. Android app geliştirme yeteri kadar büyük bir anlaşma ise, parçalanma onu daha da büyük bir fırsat test yapar.
Uygulamanızı TEST - Google oyun deposuna teslim düşünmeden önce yapmak için ilk şey nedir... Test... test edin. Yarım milyon indirme onların app için sahip olduğu bir şirket yaklaşık 400 farklı cihazlarda test. Evet, senin app 400 farklı cihazlarda test fikri kesinlikle Android app Pazar - maliyet ve test zaman açısından hem de girdiği için yüksek bir bariyer oluşturur. Ancak tüm test için bir app geliştirici kalıcı yapar akıllı bir şekilde ele.
80-20 Kuralı tarafından cihazlar için gidiyor
Küçük şirketler ve solo app geliştiriciler ayrıntılı onların apps çeşitli aygıtlarda test dışarı taşımak için neredeyse imkansızdır. Çok el ile test için zaman alıcı ve daha da kötüsü, bu sadece maliyet etkin değil.
Bu sorunu çözmek için en iyi yollarından biri 80-20 ilke gitmektir. Genel bir kural, pazarın % 80'i Android cihazları % 20'si tarafından denetlenir. Sizin için anlamı % 20 sınayarak yalnız Pazar ve bu harika bir başlangıç ki örtülü olduğunu. Bir kez senin app için çekiş gördük, uzun kuyruk Android market yemek içine daha fazla kaynak yatırım yapabilirsiniz.
Yani, yüzde dağılımını bulma konusunda gitmek için en iyi yolu nedir?
-Popüler işletim sistemi sürümleri bulmak için android Web sitesi istatistikleri
-En popüler DPI-ekran boyutu kombinasyonu bulmak için android Web sitesi istatistikleri
-Aygıtların her iki yukarıda kapak
Akılda tutulması gereken noktalarından kapsamlı olması amacıyla eski telefonları ve OS app test değerli ilk kaynakları harcamak gerekir olmasıdır. Daha sonra yeterli kaynak başlamak varsa, senin app en popüler cihazları fiyat aralığında - yüksek, orta ve düşük sonunda test etmek için iyi bir fikir olabilir.
Android emülatörü kullanma
Android SDK, bilgisayarınızda çalışan bir aygıt öykünücüsü içerir. Bu prototip ve yerine gerçek bir aygıt kullanarak uygulamanızı test etmek için kullanılabilir. Orada çok dezavantajları Bu seçeneği - gerçek telefon görüşmesi yapamazsınız, gerçek aygıtı kullanıldığında sonuçlar açısından fark gülünç kötü olabilir. Belgili tanımlık app az adlı bir kez gerçek bir aygıtta test veya açıklanan diğer seçenekler burada genel tavsiyem bakın.
Bir üçüncü taraf hizmeti test kullanarak
Android app pazar başarısını app ekosistem katkıda Hizmetleri bir bolluk neden olmuştur. Bazıları en yararlı için Android apps offshore test sağlayan olanlardır. Onlar test Hizmetleri - fonksiyonel, entegrasyon, yük ve kullanışlılık testi çeşitli sunuyoruz.
Bazı büyük şirketler bunu test takım içi - verimli sürekli güncellemeleri kendi uygulamaları için push oyun özellikle de bulabilirsiniz. Ama deniz test sadece Android app piyasada başlayan şirketler için iyi bir seçenek olabilir.
Testology, utest, Test-droid, piyasada kullanýlabilen servislerin bazıları App etkisi ve Ranorex.
Uygulama geliştirme açıkken testleri tasarlamak
Toplam geliştirme zaman aşağı getirmek için en iyi yollarından biri aynı anda app tasarım ve geliştirme ile tasarımı test gerçekleştirerek biridir. Özellikle bir canlı app-e doğru a şekil zorlayan bu yöntem zaman büyük ölçüde kaydeder. Bir özellik belirtimleri karar bir kez özelliği gelişimi durumda özellikleri test için yazılabilir. Bu testler özellik geliştirme bittikten sonra geribildirim iyileştirmeler için sistem tekrar içine akıttığını doğru çalıştırılabilir.
Android geliştirme ve test sadece platformlar ve aygıtlar çok kolay değildir. Yukarıdaki seçeneklerden size def-bez, uygulama geliştirme ve sınama işlemi yardımcı olacaktır.