Oğuz Bor
3 min readJun 12, 2020

Neden UFT Mobile ?

Selamlar, bu yazımda sizlere 3.40.24177 versiyonu ile gerçek mobil cihazlar ve emülatörler den oluşan test alt yapıları için uçtan uca bir lab ortamı sunan ve ekip verimliliğini artıran Micro Focus ürünü olan UFT Mobile Center dan bahsedeceğim ve bazı tecrübe ettiğim kazanımlara örnek vermeye çalışacağım.

Mobile Center hepinizin de anladığı gibi mobil test alt yapısı sağlayan bir üründür.

Kurumsal ekiplerin mobil uygulamaların hatalarını ayıklamak, test etmek, izlemek ve optimize etmek için kullanabilecekleri ve kesinlikle her test ekibine önerdiğim bir üründür.

Çok fazla kanallı uygulamaları test edebileceğiniz, dağıtık olarak test süreçli imkanı sunabilen ve sürekli test mantığını devam ettirebileceğiniz bir ortam sunabiliyor. Bu sayede takım verimliliğini arttırıyor.

Not -1 : Burada çok geniş çaplı bir mobil lab. hizmeti sunduğu için test kullanıcılarına fiziksel erişime gerek kalmadan işlevsellik, performans ve güvenlik dahil olmak üzere mobil kullanıcı deneyiminin tüm yönlerini sunuyor. Esnek dağıtım ve yapılandırma modelleri, aygıtların lokal olarak veya bir hizmet olarak barındırılmasını sağlayabiliyor.

Ben lokal device farm’ı connector aracılığı ile bağlarken aynı zamanda Amazon Device Farm entegrasyonuda yaptığım için bu iki farm’ı dilediğim gibi kullanıyorum.

Böylece cihaz bakım maliyeti, test için yapılandırma ve birden fazla kişinin aynı cihaz kullanımını önlemiş oluyorum.

Bütün bu otomasyon özelliklerinin yanı sıra manuel olarak da test koşum imkanı sağlıyor ve manuel test ekipleri de bu platformu rahatlıkla kullanabiliyor.

Ayrıca kendi cihazlarınızı test cihazı olarak yapılandırabilmeniz için getirdiği yeni özellik olan “connector” ile sınırsız cihaz ile test yapabilme imkanı sunuyor. Kendi cihazınızı, anne, baba yada eşinizin cihazını çok hızlı şekilde test device yapabilirsiniz :)

Tester, fiziksel cihazları iş istasyonlarına bağlama veya ek araçlar kullanmaya gerek kalmadan mobil cihazları IDE’lerden doğrudan çalıştırabilir. API’ler ve servis sanallaştırması ile testler yapılabilir; tüm network type’larında test çalıştırabilir (3G, 4G, Edge, Ethernet), Jenkins gibi CI ürünleri ile entegre olarak süreçleri schedule edebilirsiniz.

Ayrıca appium, selenium gibi opensource frameworkler ile yazılan testleri de Amazon, Azure gibi platformlarda koşturabiliyor.

Yeni versiyonuyla Mobile Center tam olarak White Gandalf gibi görünüyor.

Peki Mobile Center ile edindiğim kazanımlar neler ? Şimdi de bunlara bakalım.

Mobil Cihaz Bakımı

Örneğin; mobil cihazların fiziksel olarak bulundurulması, cihazların yerinde bakımı ve yönetimi ile ilgili problemleri de beraberinde getirmekteydi.

Fiziksel bulundurma yerine Amazon firmasının Device Farm hizmetiyle 400’den fazla cihaza bulut üzerinde erişerek kullanmayı sağlayan yönteme geçiş yaptık. Buradaki kazanım tamamen stratejik olarak ödemeler ve faturalar olarak görülebilir.

Manual Test İş Gücü Kazanımı

Örneğin; web ve mobil platformlarında gerçekleştirilen test otomasyonu koşumlarının tamamı, otomasyon olmasaydı manuel olarak 18.52 adam / gün eforu ile yapılıyordu. Buradaki kazanç release başınadır. (Satır başına 20 saniye manual test koşum kat sayısı ile hesaplanmıştır. )

20.000 adım manuel test etme X 20 saniye / adım = 18.52 adam gün

Örneğin Yılda 6 release 111.12 adam / gün kazanım oluyor.