Kaspersky, otomatik Android test aracını kullanıma açtı. Kaspresso adlı araç birçok esnek ayar seçeneği ve kullanımda kolaylık sağlıyor. Mobil geliştiriciler Kaspersky, Kaspresso ile uygulama testi için ihtiyaç duyulan süreyi, hataları gözden kaçırma endişesi olmadan azaltabiliyor. Bu sayede uygulamalarını daha hızlı piyasaya çıkarabiliyor.
Espresso ve Appium gibi araçlar otomatik testler için kullanılıyor. Ancak bu araçlar Android geliştiricilerinin tüm sorunlarını çözmüyor. Bu araçların okunabilirlik, tutarsızlık, kayıt tutma ve kullanıcı arayüzü mimarisi testlerini yapmakta zorlandıkları görülüyor. Mobil geliştiriciler bu sorunlar nedeniyle net, kararlı, sürdürülebilir ve anlaşılabilir kullanıcı arayüzü testleri yapamıyor. Kaspersky, Kaspresso adını verdiği yeni bir Android uygulaması test aracı ile kullanıcı arayüzü testlerine ilişkin mevcut sorunları çözmeyi amaçlıyor. Bu araç otomatik Android testleri oluşturmakta kullanılan Espresso ve Kakao arşivlerini baz alıyor.
Espresso için altyapı olarak Kakao arşivinden yararlanan Kaspresso, kullanıcı arayüzü testlerinin okunabilirliğini artırıyor. Böylece test açıklamaları yeni bir seviyeye gelip daha anlaşılabilir oluyor.
Kayıt sorunu ortadan kalkıyor
Kaspresso ayrıca tutarsız testler ve kayıt tutmayla ilgili sorunları da çözüyor. Tutarsız testlerde sonuçları tahmin etmek mümkün olmuyor. İşlevler geliştiricinin cihazında hatasız çalışırken farklı nedenlere sahip çeşitli hatalar ortaya çıkıyor. Espresso’nun kayıt tutmamasıyla ilgili sorunlar da her hareketi kaydeden bu yeni araçla ortadan kalkıyor. Ayrıca kullanıcılar testler için birçok ayar yapabiliyor.
Böylece bu araç, testlerin aldığı tüm API taleplerinin giriş noktalarını daha sade ve kullanışlı şekilde yönetme imkanı sunuyor. Kaspresso tutarsız testleri ortadan kaldırmak ve kayıt sürecini iyileştirmek için zengin bir giriş noktası seçeneği sunuyor.
Son olarak Kaspresso, Kaspersky’de çalışan mobil geliştiricilerin yıllar içinde edindiği tecrübeyle ortaya çıkan en iyi çalışma yöntemlerini sunuyor. Araç ayrıca, kullanıcı arayüzü testlerini birleştirip standart hale getirmek için mimari önerileri yapıyor.
Kaspersky Mobil Ürün Geliştirme Müdürü Victor Yablokov, “Otomatik test araçları geliştirmek çok fazla çaba ve kaynak gerektirdiğinden Kaspresso’yu herkesin kullanımına açmaya karar verdik. Bu test araçları Android için uygulama geliştirenlerin hayatını kolaylaştırıyor. En iyi kaynakları ve yöntemleri tek bir araçta birleştirmeye ve deneyimimizi de işin içine katmaya çalıştık. Kaspresso ile mobil geliştiricilerin daha iyi ve güvenilir Android uygulamalar yaratacağını umuyoruz. Kullanıcıların ve tüm sektörün bundan yararlanacağını düşünüyoruz.” diyor.