Nasıl entegre edilir UFT(QTP) ALM (Kalite Merkezi) ile
⚡ Akıllı Özet
Bütünleştirme UFT (QTPALM (Quality Center) ile birlikte kullanıldığında, merkezi bir test yönetim platformundan işlevsel otomasyon komut dosyalarını çalıştırmanıza olanak tanır. Bu kaynak, bağlantı eklentisinin kurulumu, bağlantı kurma gibi tüm yol haritasını açıklamaktadır. UFT ALM'ye, komut dosyalarını ve kaynakları kaydetme, yapılandırma UFT Ayarlar, uygulama ve sonuçların analizi.

- ALM, aşağıdakiler gibi diğer HP ürünleriyle entegrasyona olanak tanır: HP UFT ve HP LoadRunner.
- HP UFT Hem otomasyonu destekleyen işlevsel bir otomasyon aracıdır. Windows-tabanlı ve web tabanlı uygulamaları destekler. Ayrıca .NET gibi birçok teknolojiyi de destekler. Java, Siebel, SAP, vb.
- Bu bölümde, nasıl araba kullanacağımızı anlayacağız. UFT ALM'den gelen komut dosyaları. Çeşitli yapılandırmalar ve adımlardan oluşur.
- Bu modülün ön koşulu, hem ALM hem de UFT kurulmuş olması gerekir.
Aşağıda, başarılı bir şekilde işletme yürütmek için izlenmesi gereken yol haritası yer almaktadır. UFT ALM kullanarak yapılan testler:
Bölüm A – Eklenti Kurulumu
) 1 Adım ALM açılış sayfasına gidin (http://localhost:8181/qcbin/) ve aşağıda gösterildiği gibi 'Araçlar'ı seçin.
) 2 Adım Eklenti sayfası açılır ve 'HP ALM Bağlantısı' bağlantısına tıklanmalıdır.
) 3 Adım 'HP ALM Bağlantısını İndir' bağlantısına tıklayın; exe dosyası belirtilen konuma indirilecektir.
) 4 Adım İndirdiğiniz dosyaya sağ tıklayın ve 'Yönetici olarak çalıştır' seçeneğini seçin.
) 5 Adım Kullanıcının geçmesi gereken herhangi bir kurulum sihirbazı olmayacak. UFT Önceden yüklenmiştir. Kullanıcı yalnızca aşağıda gösterildiği gibi kurulum durumunu görür.
B Bölümü – Bağlantı UFT ve ALM
) 1 Adım Açılış UFT Aşağıda gösterildiği gibi menülerden birinde ALM'nin de yer aldığını fark edeceksiniz.
) 2 Adım ALM menüsüne gidin ve ALM Bağlantısı'nı seçin.
) 3 Adım ALM bağlantı iletişim kutusu açılır.
- ALM sunucusuna girin URL.
- Kullanıcı adını girin.
- Şifreyi girin ve 'Bağlan'a tıklayın.
) 4 Adım Kimlik doğrulama başarılı olduğunda, ALM dosyaları indirilecektir, çünkü ALM ile bağlantı kuruyoruz. UFT ilk defa.
) 5 Adım ALM bağlantı iletişim kutusu kullanıcının etki alanını ve projeyi seçmesini bekler.
- Alan adı seçin.
- Projeyi seçin.
- 'Giriş'i tıklayın.
) 6 Adım ALM bağlantı iletişim kutusu durumu görüntüler.
- Sunucuya bağlandı ve sunucu adresi ile kullanıcı adı hakkındaki ayrıntıları listeliyor.
- Projeyle bağlantılıdır ve proje hakkındaki ayrıntıları listeler.
- 'Kapat'ı tıklayın.
Bölüm C – Komut Dosyasını ALM'ye Kaydetme
- Bir işlemin gerçekleştirilmesi için gerekli olan çeşitli bileşenleri anlayalım. UFT komut.
- Ana Sürücü Komut Dosyası – Herhangi bir giriş noktası UFT .mts uzantılı bir komut dosyası.
- Kütüphane – İlgili komut dosyası/fonksiyon dosyaları, uzantıları (.vbs) veya (.qfl) olabilir.
- Nesne Deposu – Genellikle doğası gereği paylaşımlı bir nesne deposudur ve .tsr uzantısına sahiptir.
- Veri tablosu – Testlerin parametrelendirilmesi için kullanılır. Genellikle bir Excel dosyasıdır.
Not: Bu bölümün amacı ALM'yi anlamaktır ve UFT entegrasyon ve yazmayı öğrenmek değil. UFT komut.
) 1 Adım İlk adım, Ana Sürücü Komut Dosyasını ALM'ye kaydetmektir. UFTAşağıda gösterildiği gibi 'Dosya' menüsüne gidin ve 'Yeni Test'i seçin.
) 2 Adım Yeni Test iletişim kutusu açılır.
- Test türünü seçin.
- Testin Adını girin.
- Konumu ALM olarak seçmemiz gerekiyor (varsayılan olarak şunu gösterecektir): UFT (Kurulum yeri). 'Gözat' düğmesine tıklayın.
) 3 Adım 'Konum Seç' iletişim kutusu açılır.
- 'ALM Test Planı' sekmesini seçin.
- Double-'fonksiyonel' klasörünün alt klasörlerini açmak için.
) 4 Adım 'Konum Seç' iletişim kutusu, ' dizininin alt klasörleriyle birlikte açılır.fonksiyonel' Klasör.
- Double-'Otomasyon' Klasör.
- 'Seç'i tıklayın.
) 5 Adım 'Yeni Test' iletişim kutusu kullanıcıya gösterilir.
- Seçilen test konumu ALM'yi işaret ederken.
- 'Oluştur'u tıklayın.
) 6 Adım Şimdi ALM'ye giriş yaparak testin başarıyla oluşturulup oluşturulmadığını doğrulayalım. 'Test Planı' modülüne gidin.
- Test senaryosunun 'Guru'99_Bank_Auto' dosyası 'Otomasyon' klasörü altında oluşturulur.
- Ayrıntılar sekmesinde, test türünün 'QUICKTEST_TEST' olarak kilitlendiğini de görebiliriz; bu da onun bir test türü olduğu anlamına gelir. UFT komut.
) 7 Adım Şimdi geliştirmeye başlayınping senaryoda UFT Oluşturulan testin 'Test Betiği' sekmesini seçerek ALM'de erişilebilen betiği kaydedin.
) 8 Adım Sonraki adım, ilgili fonksiyon kütüphanesi dosyalarını ALM'nin 'test kaynakları' modülü altına kaydetmektir; bu dosyalar yürütme sırasında otomatik olarak kullanılacaktır.
Bu betik için, oluşturulan test betiğiyle ilişkili iki fonksiyon kütüphanemiz var; bunlardan biri uygulamayla ilgili tüm fonksiyonları içerirken, diğeri kullanıcıların çıktı metin sonuç dosyasını oluşturmasına yardımcı olacak fonksiyonları içeriyor.
) 9 Adım İlgili kütüphane dosyalarını ALM'de 'test Kaynakları' altına kaydetmemiz gerekiyor.
- 'Yeni Kaynak' düğmesine tıklayın.
- 'Yeni Kaynak' iletişim kutusu açılır.
- Fonksiyon kütüphanesinin adını girin.
- Türü 'Fonksiyon Kütüphanesi' olarak seçin.
- 'Tamam'ı tıklayın.
) 10 Adım Oluşturulan test kaynağı aşağıda gösterildiği gibi kullanıcıya gösterilecektir.
) 11 Adım Şimdi .vbs dosyasını oluşturulan test kaynağına yüklememiz gerekiyor.
- 'Kaynak Görüntleyici'ye tıklayın.
- 'Dosya Yükle'ye tıklayın.
) 12 Adım Dosya yükleme iletişim kutusu açılır.
- .vbs dosyasının bulunduğu yolu seçin.
- Yüklenmesi gereken dosyayı seçin.
- 'Aç'ı tıklayın.
) 13 Adım Başarılı bir yükleme sonrasında ALM durumu kullanıcıya görüntüler. 'Tamam'ı tıklayın.
) 14 Adım Yüklenen test kaynağı 'Kaynak Görüntüleyici' kullanılarak görüntülenebilir.
) 15 Adım Testle ilişkili diğer fonksiyon dosyasını yüklemek için 8 ila 14 arasındaki adımları tekrarlayın. 'generateresult.vbs' dosyasını yükledikten sonra, kaynak görüntüleyici aşağıdaki gibi görüntülenecektir.
) 16 Adım Şimdi, fonksiyon kütüphanelerini yüklediğimiz gibi, ilgili 'Nesne Deposu' dosyalarını 'test kaynakları' modülünün altına yüklememiz gerekiyor.
- 'Yeni Kaynak' modülüne tıklayın.
- 'Yeni Kaynak' penceresi açılır.
- Test kaynağının Adını girin.
- Dosyanın türünü 'Nesne Havuzu' olarak seçin.
- 'Tamam'ı tıklayın.
) 17 Adım Test kaynağı aşağıda gösterildiği gibi oluşturulmuştur. Şimdi kullanıcının depo dosyasını yüklemesi gerekiyor.
- 'Kaynak Görüntleyici' sekmesine tıklayın.
- 'Dosya Yükle' düğmesine tıklayın.
) 18 Adım Şimdi paylaşılan nesne deposu dosyasını yükleyin.
- Kaydedildiği dosyayı seçin.
- 'Aç' düğmesine tıklayın.
) 19 Adım Başarılı bir yükleme sonrasında ALM durumu kullanıcıya görüntüler. 'Tamam'ı tıklayın.
) 20 Adım Test kaynağı aşağıda gösterildiği gibi doğrudan ALM'den görüntülenebilir.
) 21 Adım Yüklememiz gereken son test kaynağı, parametreli testi içeren 'Test Verileri' sayfasıdır.
Demo amacıyla 4 adet test senaryosunu otomatik hale getirdik. Tasarlanan test verileri aşağıda gösterilmiştir. Şimdi bunları ALM'ye yüklememiz gerekiyor.
) 22 Adım 'TestData' adında yeni bir kaynak oluşturun, türünü 'test Kaynağı' olarak seçin ve 'Tamam'ı tıklayın.
) 23 Adım 17 ila 19. adımlarda açıklandığı gibi, test verilerini içeren Excel dosyasını yükleyin ve başarılı yükleme sonrasında oluşturulan 'test verileri' aşağıda gösterildiği gibi görüntülenecektir.
Bölüm D – Ayarlar UFT
) 1 Adım İlgili tüm dosyaları ALM'ye yükledik; otomasyon betiğinin ALM'den kütüphane dosyasını, nesne deposunu ve veri dosyasını almasını sağlamamız gerekiyor. Şimdi, fonksiyon kütüphanelerini ALM'den test betiğine dinamik olarak nasıl ilişkilendireceğimizi anlayalım.
) 2 Adım Nesne deposu da ALM'nin 'Test Kaynakları' sekmesinden alınmalıdır. Şimdi, çalışma zamanında nesne deposunu dinamik olarak nasıl yükleyeceğimizi görelim.
) 3 Adım Test verileri 'Global' sayfasına aktarılmalıdır. UFTBunu gerçekleştirmek için, veri tablosunda belirtilen parametrelere erişmeye çalışmadan önce aşağıdaki kod parçasına sahip olduğumuzdan emin olmalıyız.
) 4 Adım Diğer HP ürünlerinin etkileşim kurmasına izin verdiğimizden emin olmalıyız. UFTBunu gerçekleştirmek için aşağıdaki gibi 'Araçlar' -> 'Seçenekler' yolunu izleyin.
) 5 Adım Seçenekler iletişim kutusu açılır.
- 'SeçinGUI Testi'sekmesini tıklayın.
- 'Test Çalıştırmaları'nı seçin.
- 'Diğer HP ürünlerinin test ve bileşen çalıştırmasına izin ver' seçeneğini etkinleştirin.
- 'Tamam'ı tıklayın.
Bölüm E – ALM'de Komut Dosyalarını Çalıştırma
) 1 Adım Çalıştırmak üzere 'Test Laboratuvarı' modülünde bir test paketi oluşturun. Otomatik test paketi için 'Yeni Klasör' oluşturalım.
- 'Test Laboratuvarı' modülünü seçin.
- Yeni klasörü oluşturmak istediğimiz klasörü seçin.
- Yeni Klasör simgesine tıklayın.
- Klasörün adını girin.
- Tamam 'ı tıklatın.
) 2 Adım Yeni klasör aşağıdaki gibi oluşturulacaktır:
) 3 Adım Şimdi oluşturulan klasörün altında bir test seti oluşturmamız gerekiyor.
- Klasörü seçin.
- 'Yeni Test Seti' düğmesine tıklayın.
- Test setinin adını girin.
- 'Tamam'ı tıklayın.
) 4 Adım Manuel testlerde olduğu gibi, test seti oluşturulduktan sonra test örneklerinin eklenmesi gerekir. Test planı ağaç.
- Oluşturulan test setini seçin.
- 'Testleri Seç' düğmesine tıklayın. Test Planı ağacı açılacaktır.
- testi seçin.
- '<=' düğmesine tıklayın.
) 5 Adım Eklenen test aşağıda gösterildiği gibi görüntülenecektir.
- Eklenen test, test türünü otomatik olarak 'QUICKTEST_TEST' olarak görüntüler.
- Çalıştırma işlemini başlatmak için 'Çalıştır' düğmesine tıklayın.
) 6 Adım Otomatik Test Çalıştırıcısı iletişim kutusu açılıyor. Bu penceredeki tüm mevcut özellikleri inceleyelim.
- hepsini çalıştır – Test setini eksiksiz olarak çalıştırmamızı sağlar.
- koşmak – Yalnızca seçilen test örneğini yürütmemize izin verir.
- Tüm testleri Yerel olarak çalıştırın – Test yerel sunucuda başlatılacaktır. Bu seçenek işaretlenmezse, kullanıcı testlerin yürütüleceği sunucu adını girme olanağına sahip olur.
- Günlüğü Etkinleştir – Test çalışması sırasında bir yürütme günlüğü dosyası oluşturur. Test çalışması sonrasında yürütme günlüğünü görüntülemek için ' seçeneğini belirleyin.Yürütmeyi Görüntüle'den 'koşmakAynı iletişim kutusunun menüsü.
Testi tetiklemek için 'Çalıştır'ı tıklayın.
) 7 Adım UFT Komut dosyası çalıştırılırken arka planda bir işlem başlatılacaktır. Test yürütmesi tamamlandıktan sonra, aşağıdaki gibi çalışma durumu görüntülenecektir. Pencereyi kapatın.
Bölüm F – Sonuçların Analizi
) 1 Adım 'Otomatik Çalıştırıcı' iletişim kutusu kapatıldığında, yürütme kılavuzu kullanıcıya tekrar görüntülenir.
- Test yürütme durumu güncellendi.
- Dahili UFT 'Raporu Başlat' düğmesine tıklayarak test raporuna erişebilirsiniz.
) 2 Adım Dahili UFT Test raporu kullanıcıya gösterilecektir.
) 3 Adım Ayrıntılı sonuçlara 'Test Çalıştırmaları' modülü kullanılarak erişilebilir. Manuel testlerde olduğu gibi, ayrıntılı sonuç tüm bilgileri görüntüler.
) 4 Adım Test ayrıca, ekler bölümünden erişilebilen bir metin sonuç dosyası da oluşturur. Metin dosyası, komut dosyası (test çerçevesi) tarafından oluşturulur. DEĞİL dahili raporun UFTErişmek için aşağıdaki adımları uygulayın:
- 'Çalıştırma Kimliği'ni seçin.
- 'Çalıştırma ayrıntıları' iletişim kutusu açılır.
- 'Ekler' bölümüne gidin.
- Kullanıcıların indirebileceği bir sonuç dosyası mevcut olacaktır. Double-Metin dosyasına tıklayın.
) 5 Adım Metin sonuç dosyası Not Defteri'nde açılır. Sonuç dosyası aşağıda gösterildiği gibi görüntülenecektir.
Atomic Cüzdanı indirin : UFT Bu eğitimde kullanılan otomasyon betiği
Video açık QTP Quality Center ile entegrasyon:
Tıkla okuyun Videoya erişilemiyorsa.
Notlar:
- Quality Center, test senaryolarının daha hızlı geliştirilmesini kolaylaştırmak için test adımlarını kopyalama, inceleme için komut dosyalarını e-postayla gönderme, ekler ekleme vb. birçok özellik sunar.
- Otomasyon araçlarında komut dosyası oluşturabilirsiniz, örneğin: QTP hem de LoadRunnerArdından bunları Quality Center'a yükleyin ve saklayın.
- Ayrıca Kalite Merkezindeki bir Manuel Test Komut Dosyasını doğrudan Otomatik Komut Dosyasına dönüştürebilirsiniz.
Tıkla okuyun videoya erişilemiyorsa



















































