Xamarin Solution Architecture | Xamarin 101 [4 of 11]
Xamarin, mobil geliştiricilerin uygulamalarını yüzlerce mobil cihazda test etmesini sağlayan otomatik bir hizmet olan Test Cloud'u duyurdu.
Birden fazla mobil cihazda düzgün bir şekilde çalışmak için uygulama almak, farklı ekran boyutları nedeniyle büyük bir zorluk. Şirketin açılış konuşması olan Evolve açılış konuşması sırasında konuşan CEO'su Nat Friedman'a göre farklı işletim sistemlerinden işletim sistemlerine ve işletim sistemlerine ait sürümler.
“Eğer çok sayıda şirketi desteklemek istiyorsanız. cihazların tam anlamıyla yüzlerce cihazı test etmeniz gerekiyor, ”diyor Friedman.
Uygulamaların tüm hedeflenen cihazlarda düzgün bir şekilde çalıştığından emin olmak çok önemlidir çünkü kullanıcılar hareket halindeyken ve uygulamadayken Friedman'a göre onları etkilemek için sadece birkaç saniyeniz var.
Bugün, çoğu geliştirici manuel testlere güveniyor. Xamarin tarafından sorgulanan 300 geliştiricinin sadece yüzde 8'i mobil cihazlarda her türlü test ürününü kullandı.
“Mobil cihazlar yeni gibi ve yeni bir bebekken, bu hepimiz kovboylardı ve hepimiz havalıydık. Ama şimdi biraz büyüdü, ”dedi Friedman.
Şirket, Test Bulutu'nun tanıtımıyla bunu değiştirmeyi umuyor. Web tabanlı bir arayüz kullanıyor ancak aynı zamanda Jenkins, TFS ve TeamCity gibi popüler sürekli entegrasyon sistemlerine de entegre edilebiliyor.
Test Cloud'u kullanarak test için yeni bir uygulama eklemek için, geliştiricilerin ilk önce APK dosyasını yüklemesi gerekiyor. Örneğin bir Android uygulaması. Test Bulutu, geliştiricilerin uygulamayı test etmek için hangi cihazları seçtiklerini seçmelerine izin verir. Son adım testin nasıl yapılacağını seçmektir ve seçenekler ya özelleştirilmiş komut dosyaları yüklemek ya da App Explorer adlı bir özellik seçmek, dedi.
App Explorer, kullanıcı arayüzünü keşfederek, her sekmeyi ziyaret ederek, otomatik olarak bir uygulamayı test ediyor. düğmeleri ve metin alanları doldurma. Bir komut dosyası oluşturmak için bir aygıt referans olarak kullanır ve sonra bunu diğer tüm aygıtlarda çalıştırır. Kullanıcı arabirimi öğeleri nesne kimlikleriyle tanımlanır, böylece düzende değişiklikler yapılsa bile testler çalışmaya devam eder.
Sonuçta elde edilen rapor, farklı cihazlarda çalışan uygulamadan her adımın göz atılabilir ekran görüntülerini, performans izlemeyi ve ayrıntılı aygıt günlüklerini gösterir. ve geliştiricilerin hızlı bir şekilde hataları bulup düzeltmelerine yardımcı olacak yığın izleri.
Test Bulutu üçüncü çeyrekte genel olarak kullanılabilir hale gelecek. Sadece Xamarin'in kendi platformuna entegre olmayacak, aynı zamanda Objective-C, Java ve diğer çerçeveler kullanılarak uygulamalar geliştiren geliştiricilere de sunulacak. Servis, en çok kullanılan çapraz platform mobil test otomasyonu çerçevesine dayanan Calabash'a dayanmaktadır. Xamarin'e göre, onu üreten şirket LessPainful'u satın almıştır.
Hizmetin ne kalacağını göreceksiniz. Fiyatlandırma detayları gönderilinceye kadar kamuya açıklanmayacak, ancak beta sürümünde eline geçmek isteyen kullanıcılar Xamarin'in web sitesine kaydolabilir.
Haber ipuçlarını ve yorumları [email protected] adresine gönder
Citrix Karma Sanal Ortamları Basitleştirmeyi Hedefliyor

Salı günü Citrix Systems, sanal ortamların oluşmasını sağlayacak bir dizi yeni araç Kensho'yu duyurdu…
Intel, Mobil Cihazlara Ücretsiz Enerji Getirmeyi umuyor

Intel, elektronik cihazları çalıştırmak için çevreden serbest enerjinin toplanmasını araştırıyor.
Femto Forumu Uygulama Geliştirmeyi Basitleştirmeyi İstedi

Femto Forum, femtocell uygulamaları için yaygın bir uygulama ortamı ve standartlaştırılmış API'ler oluşturmayı amaçlayan yeni bir girişim başlattı