HP ALM'de (Kalite Merkezi) Test Laboratuvarı

⚡ Akıllı Özet

HP ALM'deki Test Laboratuvarı, tasarlanmış test senaryolarının test kümeleri halinde gruplandırıldığı ve fi fiilen yürütüldüğü modüldür. Bu sayfa, test kümesi oluşturmayı, manuel çalıştırıcı ile testleri çalıştırmayı, yürütme akışını planlamayı ve sonuçları analiz etmeyi kapsamaktadır.

  • 🧪 Amaç: Test Laboratuvarı, Test Planı modülünde oluşturulan test senaryolarını yürütür.
  • ???? Deneme seti: Test seti, bir döngü için Test Planından alınan test senaryolarının bir koleksiyonudur.
  • 🔒 Düzenlemeye Uygun: Test Laboratuvarında yapılan değişiklikler, Test Planındaki ana test senaryolarını asla değiştirmez.
  • ▶ ️ İki Çalıştırma Modu: "Test Setini Çalıştır" komutu tüm test setini çalıştırırken, "Çalıştır" komutu yalnızca seçilen testi çalıştırır.
  • 🖱️ Manuel Koşucu: Koşucu her adımı başarılı veya başarısız olarak işaretler, ekran görüntüleri ekler ve hataları doğrudan bildirir.
  • Yürütme Akışı: Koşullar ve zamana bağlılık, her test örneğinin sırasını ve zamanlamasını kontrol eder.
  • 📊 Sonuçlar: Test Çalıştırmaları modülü, daha sonra analiz edilmek üzere her çalıştırmayı benzersiz bir Çalıştırma Adı ile saklar.

HP ALM'de Test Laboratuvarı

HP ALM'deki Test Laboratuvarı Modülü nedir?

MKS Test Laboratuvarı modülü HP ALM, diğer adıyla Quality Center, testleri burada çalıştırır. Gereksinimler, Gereksinimler modülünde kaydedilir, test senaryoları ise burada tasarlanır. Test Planı modülüTest Laboratuvarı, tamamlanan bu test senaryolarını test setlerine çekerek, bunların bir yayın döngüsüne göre planlanmasını, yürütülmesini ve raporlanmasını sağlar.

  • Test tasarımı tamamlandıktan sonra Test Lab modülü yardımıyla test uygulaması gerçekleştirilecektir.
  • HP ALM'de Test Laboratuvarı'nın Test Seti modülünde sıkça karşılaşacağınız bir terim var. Aklınıza bir tür koleksiyon veya küme geliyorsa, doğru tahmin ettiniz. Test Seti aslında çalıştırmayı planladığımız test senaryolarının bir koleksiyonudur.
  • Test senaryoları Test planı Modül Test Laboratuvarı modülüne çağrılır.
  • Test Laboratuvarı modülündeki test senaryolarında yapılan değişiklikler, Test Planı Modülündeki ana test senaryolarını etkilemez. Denemekte özgürsünüz. Dolayısıyla Test Laboratuvarı adı!

💡 Not: Bu ürün HP tarafından piyasaya sürüldü ve daha sonra Micro Focus'a, ardından da başka bir şirkete geçti. OpenTextModül düzeni ve aşağıdaki adımlar, son sürümler markalanmış olsa da, hala geçerlidir. OpenText ALM / Kalite Merkezi.

  • Modül adıyla aynı test seti adını vermek daha iyidir, böylece modül içindeki tüm testler aynı test setinde yer alır ve bu da çalıştırmayı kolaylaştırır. track.
  • Her test seti klasörü belirli bir döngüye atanır. Bu, kullanıcıların belirli bir döngüde yürütülecek testleri birlikte gruplandırmasına olanak tanır.
  • Bu modül ayrıca kullanıcıya şu konularda da yardımcı olur: tracTestler yürütüldükçe döngünün ilerleyişini gösterir.
  • Test Laboratuvarı modülü aşağıdaki işlevlerden oluşmaktadır ve bunların her birini ayrıntılı olarak inceleyelim.

HP ALM'de Test Laboratuvarı

Test Seti Nasıl Oluşturulur

1. Adımİlk adım, test setlerini barındırmak için bir kök klasör oluşturmaktır. Kolay erişim sağlamak için bu klasörü sürüm ve döngüyle uyumlu bir şekilde adlandırabiliriz. track.

  1. 'Test' Sekmesi altında 'Test Laboratuvarı' Modülüne gidin
  2. 'Yeni Klasör' simgesine tıklayarak yeni bir Klasör oluşturun.
  3. 'Yeni Test Seti Klasörü' İletişim Kutusu açılır. Klasörün adını '2017 R1 – Döngü 1' olarak girin.
  4. 'Tamam'ı tıklayın

Test Seti Oluşturun

) 2 Adım Test Çalıştırması Klasörü aşağıda gösterildiği gibi oluşturulacaktır.

Test Seti Oluşturun

) 3 Adım Oluşturulan klasörü seçin ve ona 'Döngü' atayın; bu, tüm test setinin Döngü 1 için yürütülmesi gerektiği anlamına gelir.

Test Seti Oluşturun

) 4 Adım Test setinin adını girin ve 'Tamam'ı tıklayın

Not: Target Hedef döngü klasör düzeyinde seçildiğinden (2017 R1 – Döngü 1) Döngü alanı devre dışı bırakılmıştır.

Test Seti Oluşturun

) 5 Adım Test setini oluşturduktan sonra testleri seçip test setine eklememiz gerekiyor.

  1. Test Setini seçin.
  2. 'Yürütme Tablosu'na gidin.
  3. 'Testleri Seç' Düğmesine tıklayın. Test Planı Ağacı açılır.
  4. Bu Döngü için yürütülecek Testleri seçin.
  5. '<=' düğmesine tıklayın. Bu, test senaryolarını test planından test laboratuvarına taşıyacak/çekecektir.

Test Seti Oluşturun

) 6 Adım Test plan ağacından testler eklendiğinde seçilen testlere ait tüm konfigürasyon parametreleri kullanıcıya gösterilir. Kullanıcı konfigürasyonu test laboratuvarına eklemeden önce düzenleyebilir.

Not: Kullanıcının test Laboratuvarındaki test konfigürasyonu seçimi üzerinde hiçbir kontrolü yoktur. Bu nedenle konfigürasyonun tamamı varsayılan olarak test setine eklenecektir. Seçilen konfigürasyonlardan birinin döngünün parçası OLMAMASI durumunda testleri ekledikten sonra test laboratuvarından silin.

Test Seti Oluşturun

) 7 Adım Konfigürasyonlar seçildikten sonra seçilen testler test setine eklenir. Bu durumda üç konfigürasyonun hepsini seçtik; dolayısıyla '01- Giriş Testi'nin üç örneğini bulabiliriz.

Test Seti Oluşturun

) 8 Adım Daha fazla test seti oluşturmak ve bu döngü için planlanan tüm ilgili testleri seçmek için yukarıdaki adımları tekrarlayın. Tüm test setini oluşturduktan sonra test setimizin yapısı aşağıdaki gibi olacaktır:

Test Seti Oluşturun

) 9 Adım Anlamamız gereken diğer önemli sekme 'Yürütme Akışı'dır. Yürütme sırasında testlerin görüntüleneceği sırayı görüntüleyen 'Yürütme Akışı Sekmesi'ni seçin. Kullanıcılar ayrıca bu modülün ayrı bir bölümünde ele alınacak olan bu sekmeyi kullanarak yürütme sırasını değiştirebilirler.

Test Seti Oluşturun

Testler Nasıl Yürütülür?

) 1 Adım Oluşturulan test setleri artık yürütülmeye hazır. Testler iki seçenek kullanılarak yürütülebilir.

  • Test Setini Çalıştır – Bu seçenek kullanıcının seçilen bir test setindeki tüm testleri yürütmesine olanak tanır.
  • koşmak – Bu seçenek kullanıcının yalnızca seçilen testi yürütmesine yardımcı olur.

Testleri Yürütün

) 2 Adım 'Run Test Set' seçeneğini seçerek Login modülünün tüm test paketini çalıştıralım. 'Test setini çalıştır' tıklandığında kullanıcı iki seçenekle görüntülenir.

  1. Manuel Koşucu (varsayılan) – Yürütme sırasında görüntülenen testlerin sırası, test seti kılavuzunda görüntülenen sıraya göre olacaktır.
  2. Otomatik Çalıştırıcı – Yürütme sırasında görüntülenen testlerin sırası, yürütme akışı sekmesinde ayarlanan sıraya göre gösterilir.

Varsayılan seçenekle devam edelim.

Testleri Yürütün

) 3 Adım Manuel Test çalıştırıcısı Kullanıcıya görüntülenir. Bu İletişim Kutusunda önemli özellikleri anlamamıza izin verin.

  1. Koşuya Başla – İnfazın başlatılmasına yardımcı olur
  2. Koşuyu Bitir – Geçerli Yürütmeyi sonlandırır ve manuel çalıştırıcıyı kapatır.
  3. Çalıştırmayı İptal Et – Mevcut testlerin yürütülmesini iptal eder.
  4. Ekler – Bu test yürütmesiyle ilgili ekran görüntüsü/diğer bilgileri eklememize yardımcı olur.
  5. Yeni Kusur – Üzerine tıklandığında yeni kusurlar iletişim kutusu açılır; kusur yayınlanabilir.
  6. İşletim Sistemi Bilgisi – Testlerin yürütüldüğü işletim sistemi hakkında bilgi verir.
  7. Çalıştırma Adı – Test sonuçlarının daha sonraki bir zamanda analiz edilebilmesini sağlayan benzersiz zaman damgası.

'Koşmayı Başlat'ı tıklayın.

Testleri Yürütün

) 4 Adım Test kontrolleri ve adımları içeren manuel test çalıştırıcısı kullanıcıya görüntülenir. Bu test çalıştırıcısı iletişim kutusundaki mevcut işlevleri anlayalım.

Testin Yürütülmesi Sırasında Bir Adım Ekleme Test yürütme süresi boyunca bir Adım ekleyin.
Bir Adımı Sil Test yürütme süresi sırasında bir Adımı silin.
Geçiş Seçildi Geçiş Seçildi
Başarısız Seçildi Başarısız Seçildi
Seçilen Test Adımına ilişkin Parametreyi gösterir Seçilen Test Adımına ilişkin Parametreyi gösterir
Ekran Görüntüsü Yakalayın ve Ekler Ekleyin Kullanıcının çalışma süresi boyunca ekran görüntüsü almasına ve ek eklemesine olanak tanır.
Kullanıcının Kusur Eklemesine İzin Verir Kullanıcının çalışma süresi sırasında hata eklemesine olanak tanır.
Kullanıcıyı Kompakt Görünümle gösterir Kullanıcıya test çalıştırıcısının Kompakt Görünümünü gösterir
Yürütmeyi sonlandır Yürütmeyi sonlandır
  1. adım Numbers Test tasarımı aşamasında oluşturulan
  2. Descriptseçilen adımın iyonu.
  3. Seçilen adımın Beklenen Sonucu.

    Testleri Yürütün

) 5 Adım Test setindeki bir sonraki test kullanıcıya gösterilecektir. Testi çalıştırmak ve durumu buna göre işaretlemek için 3. ve 4. adımları tekrarlayın.

Testleri Yürütün

Test Çalıştırması Programı nasıl oluşturulur?

Test uzmanları, “Yürütme Akışı” Sekmesi yardımıyla testin yürütülmesini kontrol edebilir. Test uzmanları ayrıca belirli bir test örneğinin yürütülmesine ilişkin tarih ve saati de belirtebilir. Testi, Yürütme Akışında belirtilen başka bir test örneğinin sonuçlarına göre de planlayabiliriz.

Şimdi HP-ALM'de test akışının nasıl planlanacağını anlayalım.

) 1 Adım Test Lab modülünden “Yürütme Akışı” sekmesini seçin.

Test Çalıştırması Programı Oluşturun

) 2 Adım Double Programın ayarlanması gereken spesifik teste tıklayın. Aşağıda gösterildiği gibi “Test Çalıştırma Programı” görüntülenecektir. Varsayılan olarak ayarlanmış hiçbir yürütme koşulunun olmadığını fark edebiliriz.

Test Çalıştırması Programı Oluşturun

) 3 Adım Bir yürütme koşulu eklemek için aşağıda gösterildiği gibi “+” simgesine tıklayın.

Test Çalıştırması Programı Oluşturun

) 4 Adım Yeni yürütme koşulu iletişim kutusu açılır.

  1. Test açılır menüsünden testi seçin. Test setindeki tüm testler görüntülenecektir
  2. Koşulu seçin. 'Geçti' veya 'Bitti' olabilir.
  3. 'Tamam'ı tıklayın.

    Test Çalıştırması Programı Oluşturun

) 5 Adım Test çalıştırması programı, eklenen yürütme koşullarıyla birlikte görüntülenir.

Test Çalıştırması Programı Oluşturun

) 6 Adım Yürütme akışı aşağıda gösterildiği gibi otomatik olarak yeniden düzenlenir. Aşağıda gösterilen akışa göre, test 'Cluster Head' yalnızca '02 – Sıfırlama Düğmesi Kontrolü' tamamlandığında yürütülecektir.

Test Çalıştırması Programı Oluşturun

) 7 Adım Şimdi, test uzmanlarının belirli bir testin yürütülmesi için yürütme akışında tarih ve saati nasıl belirtebileceklerini anlayalım. Bu, test uzmanlarının belirli bir işlevin hazır olma durumunu bilmeleri veya otomatik testleri planlamaları gerektiğinde daha faydalıdır.

Yönetici giriş profilinin ancak belirli bir tarihten sonra hazır olacağını varsayalım. Dolayısıyla test uzmanları 'Yürütme Akışı'ndaki koşulları belirterek aynı işlemi gerçekleştirebilir.

Double Yürütme akış kriterlerinin ayarlanması gereken teste tıklayın.

Test Çalıştırması Programı Oluşturun

) 8 Adım Şimdi,

  1. 'Zaman Bağımlılığı' Modülüne gidin.
  2. 'Belirtilen Zamanda Çalıştır'ı seçin
  3. Çalıştırmak istediğiniz Tarihi girin
  4. Testi gerçekleştirmek istediğiniz Saati girin
  5. 'Tamam'ı tıklayın.

Test Çalıştırması Programı Oluşturun

) 9 Adım Yürütme akışı sekmesi aşağıda gösterildiği gibi yeniden düzenlenecektir. Bu tür bir zamanlama, aynı adımları izleyen otomatik testler için oldukça faydalıdır.

Not: Planlanan tarih ve saat geldiğinde, ALM testleri otomatik olarak başlatır. Bu, testlerin herhangi bir manuel müdahale olmadan yürütüleceği otomatik testler için geçerlidir. Testlerin otomatik olarak tetiklenmesinin ön koşulu, sunucunun hazır olması (kapalı veya kilitli olmaması) ve testi tetikleyecek durumda olmasıdır. Manuel bir test ise, herhangi bir etkisi olmaz.

Test Çalıştırması Programı Oluşturun

Test Sonucu Nasıl Analiz Edilir?

) 1 Adım Test yürütmesi tamamlandıktan sonra test uzmanları sonuçları "Test Çalıştırmaları" modülünde görüntüleyebilir. Test örneği çalıştırmalarının ve test seti çalıştırmalarının sonuçlarını içerir.

  1. “Test” Sekmesinde “Test Çalıştırmaları”na gidin; pencere aşağıda gösterildiği gibi açılır:
  2. Çalıştırma Adı, bu test yürütmelerinin her biri için oluşturulan benzersiz bir değerdir.
  3. 'Durum' test yürütmesinin son durumunu gösterir.

Ayrıntılı Sonuç, 'Çalıştırma Kimliği'ne tıklanarak görüntülenebilir.

Test Sonucunu Analiz Et

) 2 Adım Çalıştırma ayrıntıları iletişim kutusu açılır ve kullanıcı ayrıntılı sonucu görüntüleyebilir.

  1. 'Çalıştırma Ayrıntıları' penceresinin 'Rapor' sekmesine gidin.
  2. Test uzmanları bu test adımlarının her birinin durumunu kontrol edebilir.
  3. İletişim kutusunu kapatmak için 'Tamam'ı tıklayın.

Test Sonucunu Analiz Et

Test Laboratuvarı ile ilgili video

Tıkla okuyun videoya erişilemiyorsa

SSS

Hayır. Test Laboratuvarı, test senaryosunun bir örneği üzerinde çalışır, bu nedenle bir çalıştırma sırasında eklenen veya düzenlenen adımlar o çalıştırmada kalır. Test Planındaki ana test dokunulmaz, bu nedenle yürütme sırasında deneme yapmak güvenlidir.

Manuel Çalıştırıcı, test uzmanını test seti tablosundaki her testten geçirir. Otomatik Çalıştırıcı ise Yürütme Akışı sırasını takip eder ve testleri belirtilen bir sunucuda başlatır; bu da otomatik komut dosyalarının gerektirdiği şeydir.

Zaman bağımlılığı yalnızca otomatik testleri tetikler ve sunucunun açık, kilidi açık ve hazır olması gerekir. Zamanlanmış bir zamanla yapılan manuel test yalnızca programı gösterir; kendi kendine başlamaz.

Evet. Çalıştırma raporunu dışa aktarın ve bir yapay zeka asistanı, olası nedenlere göre hataları gruplandırarak ortam sorunlarını gerçek arızalardan ayırır. Bir test uzmanı her grubu onaylar.ping Hatalar ortaya çıkmadan önce.

Evet. Değişiklik listesi ve gereksinim kapsamı göz önüne alındığında, bir yapay zeka asistanı risk ve yakın zamanki hata geçmişine göre ağırlıklandırılmış bir regresyon alt kümesi önerir. Test yöneticisi döngü için nihai kapsamı onaylar.

Bu yazıyı şu şekilde özetleyin: