EggPlant
Eggplant fonksiyonel testlerde kullanılmak üzere görüntü tabanlı (GUI), robotik test yapmanızı sağlayan test otomasyon aracıdır.
Robotik GUI test kavramı, ürünün bir insan gibi davranarak test yapılabilmesinden geliyor. Patentli bu teknoloji ile kullandığımız ürün mevcut fonksiyonel test çözümlerinden ayrılıyor. Daha verimli, kaliteli ve düşük maliyetli fonksiyonel testler yapılmasını sağlıyor.
Eggplant’ı bir bilgisayar üzerinde çalıştırarak, birden fazla cihaz üzerinde aynı anda test yapabilirsiniz. Eggplant ile test yaptığınız cihaz arasındaki bağlantı, VNC (Virtual Network Computing) teknolojisi kullanılarak sağlanmaktadır. Bu sayede test edilmek istenilen sisteme VNC dışında bir yazılım kurmanıza gerek kalmadan otomatize edilmiş fonksiyonel testleri gerçekleştirebilirsiniz. Unix ve türevlerinde (Solaris, Mac Os, vd gibi) zaten standard sunulan VNC, neredeyse aklınıza gelen tüm bilinen cihaz ve ortamlar için desteklenmektedir.
Test edilecek ya da test ortamına erişimi olan cihaza kurulacak VNC yazılımı ile Eggplant:
- Windows 95, 98, 2000, NT, XP, Vista, and Windows 7
- Mac OS X, LINUX, Solaris, HP-UX
- AS400, SAP
- Legacy Sistemler
gibi neredeyse sınırsız ortam için robotik testler gerçekleştirebilir. Hatta windows ortamı için geliştirdiğiniz test otomasyonunu neredeyse hiç dokunmadan Windows bir ortamda çalıştırabilirsiniz. Benzer şekilde internet Explorer için hazırladığınız bir test otomasyon scriptini, chrome, firefox, opera gibi browserlarda da ek bir efor harcamadan çalıştırabilirsiniz. Bu geliştirme ve güncelleme sürelerini kısaltan yaklaşım, doğal olarak maliyetlerinizi de düşürmektedir.
EGGPLANT’İN ÖZELLİKLERİ
- Görüntü işleme mantığı ile çalışır.
- OCR teknolojisi benzersizdir, 100 den fazla dili sorunsuz biçimde destekler.
- Scriptler bir kullanıcı arabirimi vasıtası ile “click and script” teknolojisi ile oluşturulur, çoğu otomasyon için kod yazmanız gerekmez.
- SenseTalk adı verilen basit ve anlaşılır bir dil kullanmaktadır. Zorlu durumlarda test ekbinin uzman programcılardan oluşmasına ihtiyaç duymaz.
- VNC (Virtual Network Computing) aracılığı ile bir yada birden fazla sisteme bağlanarak eşzamanlı testler yapılabilmektedir.
- Geliştirme ortamlarından (.Net,Java,Html) bağımsız olarak çalışmaktadır.
- Test için kod seviyesinde bir değişiklik yapmanıza ihtiyaç duymaz.
- Bilinen ALM araçları ile entegre çalışır, IBM RQM yada HP QC ile raporlamalar sunabilir.
EGGPLANT MOBİL TEST ÇÖZÜMÜ
- Eggplant bir cihaz veya emülatör yardımıyla mobil uygulamalara bağlanabilir. Blackberry, IOS, Symbian(S60) ve Android gibi tüm mobil çözümler RealVnc sunucularında desteklenir.
- Eggplant Mobile Çözümü ile:
- Gerçek mobil cihazlar ya da emulatorler
- Tek bir script ile farklı cihazlar
- Firewall içerisinde kalan cihazlar kolaylıkla test edilebilir.