introduction leanft
Micro Focus - HPE Yazılımı - HPE Pro (LeanFT - Lean Functional Testing):
En yeni özellikleriyle en esnek UFT aracının keyfini çıkarın: YalınFT vs UFT
QTP / UFT aracı en son sürüm 12.5'e ulaştı ve şu anda kararlı bir sürüm olarak kabul ediliyor. Bu araç, bazı sınırlı özelliklerle önceki günlerde işlevsel ve regresyon testi için özel olarak geliştirilmiştir.
Ancak şimdi, sırf aşırı esnekliği ve GUI değişiklikleri nedeniyle QTP’nin (UFT) en son sürümü konusunda gerçekten heyecanlıyım.
deneyimli için angularjs mülakat soruları
QTP'nin şu anda web sitesi testi için piyasanın en iyisi olarak kabul edilen Selenium ile rekabet etmeyi planladığını düşünüyorum. QTP aracı, kendisine önemli (temel) özellikler ekleyerek olumsuz etkisini yavaş yavaş çözüyor.
Bu makalede, UFT’nin katkı özellikleri ve LFT (Yalın İşlevsel Test) hakkında kapsamlı bir bilgi verdim. Zaten QTP üzerinde çalışanların en son sürüme kolayca adapte olabilmeleri faydalı olacaktır.
Kendi web sitesinden indirilebilir. İndirmeye başladıktan sonra, en son özellikleri hakkında daha fazla bilgi edinmek için bana katılın.
Ne öğreneceksin:
- LeanFT Nedir?
- LeanFT Kurulumu
- LeanFT'nin Özellikleri ve İşlevleri
- UFT'yi Kim & LeanFT'yi Kim Kullanır?
- LeanFT, UFT 12.5 ve İnanılmaz Özellikleri ile Birlikte
- Sonuç
- Önerilen Kaynaklar
LeanFT Nedir?
İlk olarak, yalın fonksiyonel test olarak da bilinen LFT ile başlayalım.
LeanFT kesinlikle UFT sürüm 12.5 ile ilgilidir çünkü bu paketin (UFT & LFT) yardımıyla selenyum ile kafa kafaya rekabet eder. LF'nin temel özelliği
T, normal geliştiricinin alanına uyuyor. Bu nedenle, daha önce kullandığınız aynı programlama dillerini ve birim testi çerçevelerini kullanabilirsiniz.
LeanFT Kurulumu
LFT'yi bir bağımsız indirilebilir paket veya UFT ile birleştirilmiş olarak.
Kurulum prosedürü her iki seçenek için de benzerdir. Ancak bundan önce, test çerçevesi (Junit & Nunit), geliştirme IDE'si (VS veya tutulma) kurmalısınız. LFT için ayrı bir lisans yoktur, UFT lisansı ile birlikte gelir.
Eğer varsa UFT lisansı sonra sadece yükseltin . UFT lisansı ile LFT ve API yeteneklerinden yararlanabilirsiniz.
LeanFT, açık kaynak ve seyyar satıcı tabanlı bir stratejiyi birleştirir ve bu strateji, selenyum karşısında durmak için önemli bir farklılaştırıcı faktör olarak kabul edilir. Dikkat edilmesi gereken bir diğer önemli faktör de LFT'de Java veya Selenium framework kullanabileceğinizdir.
LeanFT'nin Özellikleri ve İşlevleri
Görsel stüdyo ve tutulma IDE'ler için desteklenir, C # ve Java gibi programlama dilleri, standart pencereler, .NET / WPF, SAPUIS, Mobil desteklenir. Ve Git, SVN, Jenkins, jBehave, ALM, TFS, Cucumber ile entegre edilmiştir.
LFT'deki nesne tanımlama merkezi, nesne tanımlamayı (casusluk) geliştirir. Bir HTML çalıştırma raporu sağlar ve aşağıda bununla ilgili daha fazla bilgi edinebilirsiniz. Diğer önemli özellikler içgörü modu ve uygulama modelleridir.
Bu önemli özelliklerle, LFT'nin UFT'nin yerini alabileceği düşünülebilir. Ancak bu ikisi farklı nedenlerle kurulduğundan ve farklı seçeneklere uyduğundan kesinlikle imkansızdır. HP, üç tür kullanıcı üzerinde yoğunlaşmaktadır: DevTesters, Otomasyon test Mühendisleri ve Konu Uzmanları.
UFT'yi Kim & LeanFT'yi Kim Kullanır?
Aşağıda UFT ve LFT kullanan kullanıcıların listesi verilmiştir.
- UFT'nin belirli alanlarda eksik olduğunu düşünen teknik testçiler (selenyum) LeanFT'nin hedef kullanıcılarıdır.
- UFT'yi kullanan otomasyon test mühendisleri şimdiden son gelişinden memnun. Bu nedenle, UFT veya LeanFT kullanmak onların seçimine kalmıştır.
- İş test ediciler her zaman komut dosyası daha az seçenek arayacaklar, böylece asla LFT'ye gitmeyecekler.
LeanFT, UFT 12.5 ve İnanılmaz Özellikleri ile Birlikte
En yeni UFT 12.5, mobil test özelliği ve en son tarayıcı desteği ile birlikte geldiği için önceki hizmet paketlerinden daha üstündür.
LFT, UFT 12.5 ile birlikte gelir , bu nedenle fonksiyonel test dünyasını sallaması bekleniyor.
Şimdi daha iyi anlamak için bazı ekran görüntüleriyle birlikte en son işlevlere ayrıntılı bir göz atalım:
# 1) Mobil Test Yeteneği
En son sürüm 12.5'te, Mobil test yeteneği daha büyük ölçüde genişletilmiştir. Şu anda tanıtılan birçok özellik ile geliştirilmiştir.
Dolayısıyla bu çekici özellik, birkaç kullanıcıyı daha UFT'ye çekebilir.
# 2) Geliştirilmiş Nesne Casusu
Object Spy'ın özelliği en son sürümde büyük ölçüde geliştirildi.
Bir oturumu kaydederken artık şunları yapabilirsiniz:
- Nesne özelliklerini alın
- Test nesnelerini vurgulayın ve
- Kontrol noktaları ekleyin
İle çalışabilirsinaynı anda birden fazla uygulamaçalıştırma veya kayıt sırasında. Bunu yapmak için, doğru kaydet ve çalıştır ayarını yapman gerekir. Kullanıcı ayrıca uzaktan erişim penceresini açabilir.
# 3) Firefox için Yeni Uzantı
Firefox kullanıcıları için değiştirilmiş bir UFT uzantısı mevcuttur. Daha önce, Firefox'un her yeni sürümünde yapılandırma ayarlarını değiştirmemiz gerekiyordu. Ancak şimdi bu zorluk, yeni gelişmiş 12.5 sürümü ile çözüldü.
BuUFT uzantısı aynıFirefox tarayıcısının tüm sürümlerinde. 33'ün üzerindeki tüm Firefox sürümleri artık UFT tarafından desteklenmektedir.
# 4) GIT Kaynak Kod Deposu ile Birleştirme
Bir kullanıcı, GIT havuzundaki bir UFT testini doğrudan UFT'den check-in yapabilir. Ve Windows gezginini kullanmak yerine çözüm gezgini ile yerel ve uzak depoda değişiklikler yapın.
UFT betikleri için sürüm kontrolü artık güçlü bir VCS yardımıyla kullanılabilir.
# 5) İşlevsel Kitaplık Ekleme
En son sürümde, mevcut test ile ilişkili olmasa da, kullanıcı bir çözüm öğesi olarak işlevsel bir kitaplık ekleme yeteneğine sahiptir. Tek başına belirli bir test için tutmak yerine yaygın hale getirilir.
# 6) LFT kullanarak Fonksiyonel Test Oluşturma
UFT 12.5'te bir kullanıcı, görsel stüdyo, C #, tutulma vb. Gibi zaten var olan araçlarla LFT'yi kullanarak otomasyon betikleri oluşturabilir.
Özel bir eklenti, nesne bakımını ve kod oluşturmayı kolaylaştırır. Bu nedenle, LFT kullanarak IDE'de işlevsel bir test oluşturmak, yeni sürümün ek bir avantajıdır.
# 7) BPT Testleri için Geliştirilmiş Yetenekler
UFT'de iş süreci testi artık esnek ve çok daha kolay hale getirildi.
- Tuval görünümü - bunu kullanarak testlerinizi görüntüleyebilir ve düzenleyebilirsiniz.
- YapabilirsinSAP uygulamasını test edin. GibiBPT Packaged Apps Kit ile güçlendirilmiştir, SAP uygulaması ile entegrasyon sağlar.
- Excel dosyasının kullanımı basitleştirilmiştir, güncellenmiş excel dosyasını dışa aktarmanın yanı sıra içe aktarabilirsiniz.
- Tüm iş süreci testini kaydetme ve çalıştırma potansiyeli sağlar ve bu da eksiksiz bir senaryo oluşturmanıza yardımcı olur.
# 8) IDE'siz Test Çalıştırma
Evet, çalışma zamanı motoru ile mümkündür. IDE'nin tam kurulumunu gerektirmez, bunun yerine şunları yapabilirsiniz:özel kurulumdan bir çalışma zamanı motoru seçinkurulum sırasında sihirbaz. Bu, testleri çalıştırmak için ayar değişikliklerini yapmanızı sağlar.
# 9) Ürün Geliştirme
- SAP WebDynpro Java uygulaması ve SAP Fiori uygulaması artık SAP çözümlerinde destekleniyor.
- SAPUI5 Eklentisi artık hem Chrome hem de Firefox tarayıcılarında desteklenmektedir.
- Oracle eklentisi artık “OracleFormWindow” nesnesi için yeni yöntemlerle menüleri destekliyor.
# 10) Yeni Çevre Desteği
Firefox ve Chrome'un en son sürümü UFT 12.5'te desteklenecek ve buna ek olarak diğer bazı sürümler de bu güncellemede destekleniyor.
Diğer sürümler şunları içerir:
- Safari 7.1 ve 8
- Flex 3.6 ve 4.1.0
- SAPGUI 7.4
- Delphi XE7
- Oracle 12.2.4
- VMware ESXi 5.5
- ASP .NET, AJAX 4.1.5
- Ext-JS 4.2.2 ve 4.2.3
- Google Web Toolkit 2.7
- Siebel 8.1.1.11 yüksek etkileşim
- Siebel 8.2.2.4 yüksek etkileşim
- Hummingbird HostExplorer14 (64-bit) TE
- PowerBuilder 12.6
# 11) HTML Tabanlı Sonuçlar ve İlgili Raporlar
UFT artık HTML tabanlı sonuçlar ve raporlar üretebilmektedir. Bir öncekinden çok daha hafif ve daha hızlıdır.
Bu rapor aşağıdaki ayrıntıları içerir:
- Test sırasında izlenen adımlar.
- Nesnenin bilgilerini test edin.
- Yığın izleme bilgisi.
- Uygulamada bulunan nesneler.
Ek olarak, ekran görüntüleri ve veri tabloları da alabilirsiniz. Kullanıcı, HTML tabanlı raporları diğer formatlara gönderebilir veya dışa aktarabilir.
Ek bir avantaj,Sonuçları çalıştırma görüntüleyicisini yüklemeye gerek yokraporu görüntülemek için alıcının makinesinde. Bu rapor tüm işlevselliği içermeyecek, her şeyi görmek istiyorsanız, aşağıdaki yoldan alabilirsiniz. (Araçlar => Seçenekler => Genel sekmesi => Oturumları Çalıştır)
# 12) Çapraz Tarayıcı İşlevselliği
Tarayıcı, WebNumarası, WebEdit, WebRange, WebFile ve WebList, tarayıcı türleri arasında tekdüzelik sağlamak için hizalanmış özelliklerdir.
Ek web nesneleri artık Firefox ve Chrome gibi tarayıcılarda desteklenmektedir. Bir test uzmanı, oturumu kaydetmek ve yürütmek için tarayıcıyı seçebilir ve ayrıcatarayıcıyı parametrelendirmek.
# 13) Geliştirilmiş Anahtar Kelime Görünümü
Artık bir kullanıcı ekleyebilirdoğrudan anahtar kelime görünümündeki parametre değeriözellik bölmesine girmek yerine. Test nesnesi hiyerarşisi, eyleme eklenen tüm adımları kolayca görüntüleyebilmeniz için basitleştirilmiştir.
Parametreler bölümlerinde de yeni bir araç ipucu tanıtıldı.
# 14) Yeni Lisanslama Tekniği
Autopass lisans mekanizması, koltuk, eşzamanlı veya yolculuk lisanslarını tek bir lisans penceresine kurmanıza olanak tanır. Bu nedenle, lisans kontrolüne yardımcı olacak harici araçlara ihtiyaç yoktur. Autopass lisans sunucusu lisanslarınızı tek bir yerden yönetmenizi sağlar.
Sonuç
Umarım bu makale, yeni başlayanlar için UFT Developer yani LeanFT'ye kolayca başlamak için rehberlik eder. Eminim yeni ve geliştirilmiş özelliklerinden keyif alacaksınız ve bu özellikler de gelecekte işlevsel test dünyasını büyük ölçüde sarsabilir.
Önerilen Kaynaklar
- HP UFT
- WAPT Pro kullanarak Web Uygulama Performans Testi için Başlangıç Kılavuzu
- Kullanılabilirlik Testi Eğitimi: Tam Bir Başlangıç Kılavuzu
- JSON Eğitimi: Giriş ve Yeni Başlayanlar İçin Tam Bir Kılavuz
- Micro Focus UFT (Birleşik Fonksiyonel Test) Aracının 16 Yeni Özelliği - QTP vs UFT
- HP UFT Deneme Sürümü İndirme ve Kurulum A'dan Z'ye İşlem
- JMeter Video 1: Giriş, JMeter İndir ve Kur
- Java Programlama Diline Giriş - Video Eğitimi