Hp-QC - Hızlı Kılavuz

Kalite Merkezi nedir?

Bir test yönetim aracı olan HP Kalite Merkezi (QC) artık popüler olarak Auygulama Life Döngüsü Management (ALM) aracı, artık sadece bir test yönetimi aracı olmayıp yazılım geliştirme yaşam döngüsünün çeşitli aşamalarını desteklemektedir.

HP-ALM, proje kilometre taşlarını, çıktılarını ve kaynaklarını yönetmemize yardımcı olur. Ayrıca, Ürün sahiplerinin ürünün mevcut durumunu yönetmesine izin veren standartlar olan proje sağlığını takip etmeye yardımcı olur. Kalite Merkezinin tarihini, mimarisini ve iş akışını anlamak önemlidir.

QC Tarihçesi

Quality Center, eskiden Mercury Interactive'in bir ürünü olan Test Direktörü olarak biliniyordu. Aşağıdaki tablo bize QC'nin sürüm geçmişi hakkında daha iyi bir fikir vermektedir.

S.No # Ticari ad Sürüm Numaraları Tarafından sahip olunan
1. Test Direktörü v1.52 - v8.0 Mercury Interactive
2. Kalite Merkezi v8.0 - v9.0 Mercury Interactive
3. Kalite Merkezi v9.2 - v10.0 Hp
4. ALM v11.0 - v11.5x Hp

QC Mimarisi

HP-ALM, Java 2 Enterprise Edition (J2EE) teknolojisine dayanan ve arka ucu olarak MS SQL Server veya Oracle kullanan, kurumsal çapta bir uygulamadır. Ayrıca, kullanıcıların taleplerini etkili bir şekilde karşılamak için bir yük dengeleyici de vardır.

Site Yönetimi Veritabanı, bağımsız bir veritabanı sunucusunda barındırılırken, projeyle ilgili diğer veriler ayrı bir veritabanı sunucusunda saklanır. Aşağıdaki şema, büyük bir şirkette QC kurulumunun nasıl olacağını göstermektedir.

HP ALM Sürümleri

HP ALM ticari lisanslı bir araçtır ve HP onu aşağıda listelenen dört farklı sürümde dağıtır -

  • HP ALM
  • HP ALM Temelleri
  • HP Quality Center Enterprise Edition
  • HP ALM Performance Center Sürümü

ALM Sürümü Özellik Karşılaştırması

Yukarıdaki baskıların her biri, ALM işlevsellikleri açısından kendi sınırlamalarına sahiptir. Aşağıdaki tabloya dayanarak, proje amaçları için hangi lisansın gerekli olduğuna karar verilebilir.

Özellik HP ALM HP ALM Temelleri HP QC Kurumsal Sürümü HP ALM Performance Center Sürümü
Sürüm Yönetimi Evet Evet Evet Evet
Proje Planlama ve İzleme Evet Hayır Hayır Hayır
Risk Bazlı Kalite Yönetimi Evet Hayır Evet Hayır
Test Yazma ve Yürütme Evet Evet Evet Evet
Test Kaynakları Evet Evet Evet Evet
Test Yapılandırmaları Evet Hayır Evet Evet
Hp Sprinter Evet Hayır Evet Hayır
Laboratuvar Yönetimi Evet Hayır Hayır Evet
Sürüm oluşturma Evet Hayır Evet Evet
Taban kaplama Evet Hayır Evet Evet
Çapraz Proje Özelleştirme Evet Evet Hayır Evet
Kusurları Paylaşma Evet Hayır Hayır Hayır

Kalite Merkezi İş Akışı

Aşağıdaki şema, Quality Center'ın iş akışını göstermektedir -

Hp-Kalite Merkezi Kurulumu

HP Kalite Merkezi Ortamı Kurulumu karmaşık bir süreçtir ve bir Windows işletim sistemi üzerinde gerçekleştirdiğimiz her zamanki kurulum DEĞİLDİR.

Kurumsal kurulum dağıtılabilir, ancak öğrenme / değerlendirme amacıyla HP-ALM 11.5x'in deneme sürümü bağımsız bir sunucuya kurulabilir. Başarılı bir kurulum gerçekleştirmek için ön koşullara da özen gösterilmesi gerekir.

QC'yi Kurmak için Ön Koşullar

Değerlendirme amacıyla hem istemci hem de sunucu aynı sistemde bulunabilir ve bu bölümde bu tür kurulumları yapacağız.

Desteklenen Windows İşletim Sistemleri

Yalnızca aşağıdaki Windows işletim sistemi listesi desteklenmektedir, bu nedenle HPALM'in yalnızca aşağıdaki Windows işletim sistemlerinden birine kurulduğundan emin olunmalıdır -

  • Microsoft Windows Server 2008 Enterprise SP2 32 Bit / 64 Bit
  • Microsoft Windows Server 2008 R2 Enterprise SP1 64 Bit
  • Microsoft Windows Server 2012 Standart 64 Bit
  • Microsoft Windows Server 2012 R2 Standard 64 Bit

Desteklenen Veritabanları

HP-ALM− yüklemeye geçmeden önce aşağıdaki veritabanlarından birinin sisteminizde kurulu olduğundan emin olun−

  • Oracle 10.2.0.5
  • Oracle 11.2.0.3
  • Oracle 11.2.0.4
  • Microsoft SQL Server 2005 SP4
  • Microsoft SQL Server 2008 R2 SP1
  • Microsoft SQL Server 2008 R2 SP2

Desteklenen Uygulama Sunucuları

Sunucuda aşağıdaki Uygulama Sunucularından herhangi birinin kurulu olduğundan emin olun -

  • Apache 2.2
  • Microsoft IIS 7.0
  • Microsoft IIS 7.5
  • Microsoft IIS 8.0
  • Microsoft IIS 8.5

Desteklenen Tarayıcılar

HP ALM'ye yalnızca Active X tabanlı tarayıcılar kullanılarak erişilebilir, bu nedenle Internet Explorer desteklenen tek tarayıcıdır -

  • Microsoft Internet Explorer 8
  • Microsoft Internet Explorer 9
  • Microsoft Internet Explorer 10
  • Microsoft Internet Explorer 11

Hp-ALM indiriliyor

Aşağıda HP-ALM'nin 30 günlük deneme sürümünü HP web sitesinden indirmek için adımlar verilmiştir.

Step 1 - Aşağıdaki URL'yi başlatın - http://www8.hp.com/us/en/software-solutions/software.html?compURI=1174315

Step 2 - "Denemeler ve Demolar" ı tıklayın ve aşağıda gösterildiği gibi "HP Application LifeCycle Management 11.50 İngilizce Yazılım E-Medya Değerlendirmesi" ni seçin -

Step 3 - Gerekli tüm ayrıntıları doldurun ve aşağıda gösterildiği gibi "İLERİ" yi tıklayın -

Step 4 - Yazılım şartlarını kabul edin ve aşağıda gösterildiği gibi "İLERİ" ye tıklayın

Step 5 - İndirme bağlantısı görünür ve yüklemek istediğiniz uygun sürümü seçin (windows / Unix)

HP-ALM'yi Yükleme

Step 1 - ISO dosyasını indirdikten sonra, içeriği açın ve sıkıştırmayı açtıktan sonra, klasör yapısı aşağıda gösterildiği gibi olacaktır -

Step 2- Hoş Geldiniz ekranı açıldıktan sonra, aşağıda gösterildiği gibi "İLERİ" düğmesini tıklayın. Bitir ekranına ulaşana kadar İleri düğmesine tıklamaya devam edin.

Step 3 - Bitirdikten sonra, HP ALM Platform Yapılandırma Sihirbazı aşağıda gösterildiği gibi açılır.

Step 4 - Lisans Anahtarı Sekmesi açılır ve paketin tüm özelliklerine erişebilmemiz için kullanıcının "Uygulama Yaşam Döngüsü Yönetimi" ni seçmesi gerekir.

Step 5 - Tüm hizmetleri dağıtılmış bir sistem DEĞİL, bağımsız bir ana bilgisayara yükleyeceğimizden, Küme Yapılandırma Sekmesi açılır ve Bağımsız'ı seçin.

Step 6- Güvenlik Sekmesi açılır. Burada, en az 12 karakter olacak şekilde parolayı girmeniz gerekir.

Step 7- Uygulama Sunucusu Sekmesi açılır. "Jboss Uygulama Sunucusu" nu seçin ve diğerlerinin varsayılan değerler olmasına izin verin.

Step 8- HP ALM Platform Hizmeti sekmesi açılır. Windows oturum açma bilgilerinizin ALM Hizmetlerini başlatmak için kullanıcı kimliği olarak kullanılması için boş bırakın.

Step 9- Web Sunucusu seçim penceresi açılır. JBOSS'u Web sunucusu olarak kullanacağız. Bu nedenle hiçbir şey SEÇMEMEKTEDİR, sadece "SONRAKİ" düğmesine tıklayın.

Step 10 - "Mercury Tours" örnek uygulamasını kurmak istiyorsanız, lütfen seçin ve "İLERİ" ye tıklayın.

Step 11- Posta Sunucusu Yapılandırması için, SMTP veya MS IIS SMTP sunucu adınızı ekleyin veya Hiçbiri Seçin ve "İLERİ" öğesine tıklayın. Bu sunucu ayarı, E-posta yoluyla diğer QC kullanıcılarıyla etkileşim kurmanıza olanak tanır veya ayarlara bağlı olarak bir e-postayı tetikler.

Step 12- Doğru veritabanı Sunucu Yapılandırmasını seçin. Lütfen veritabanının sunucuda zaten kurulu olana karşılık geldiğini unutmayın. Kullanıcı kimlik bilgilerinin, sunucuda Veritabanı oluşturma ayrıcalıklarına sahip olması gerekir. Yalnızca tüm alan değerleri doğruysa, sonraki ekrana geçer.

Step 13- Site Yönetimi Veritabanı Şeması yapılandırma penceresi açılır. QC'nin tüm Yönetici verilerinin saklanacağı benzersiz bir DB Şeması adı verdiğinizden emin olun.

Step 14- Site Yöneticisi kullanıcı kimlik bilgilerini girin. Başarılı bir kurulumdan sonra bu kimlik bilgilerini kullanarak QC'de oturum açabilmek için bu kimlik bilgilerini hatırlamayı UNUTMAYIN.

Step 15 - File Repository Path, oluşturduğumuz tüm QC ile ilgili varlıkların kaydedileceği konumdur.

Step 16- Seçilen yapılandırmanın tam özetini gösteren Kurulum Özeti Penceresi açılır. Kullanıcı herhangi bir değişiklik yapmak isterse, bunu önceki pencereye geri dönerek yapabilir.

Step 17- Yapılandırmayı Uygula, seçilen bileşenlerin seçilen yapılandırmayla yükleneceğini gösterir. Tamamlandığında, kurulum başarılı olursa kullanıcıya mesaj atılır.

HP-ALM'yi Başlatma

Step 1 - HP-ALM başarıyla kurulduktan sonra, ALM aşağıda gösterildiği gibi Başlat menüsünden başlatılabilir.

Step 2- Kurulumdan sonra, aşağıdaki URL'yi İnternet'e yazarak da ALM'yi başlatabiliriz. Explorer -http://localhost:8181/qcbin/

ALM aşağıda gösterildiği gibi açılacaktır.

HP-ALM kurulduktan sonra, ALM ile ancak etki alanı, proje ve kullanıcılar oluşturduktan sonra çalışmaya devam edebiliriz. Bu bölümde, Proje, Etki Alanı ve Kullanıcıların nasıl oluşturulacağını tartışacağız.

Etki Alanı Oluşturma

Step 1- Bir Etki Alanı oluşturmak için ilk adım Site Yöneticisi Sayfasına girmektir. URL'yi kullanarak QC'yi başlatın -http://localhost:8181/qcbin/SiteAdmin.jsp ve QC'yi yüklerken ayarlanan Yönetici kimlik bilgilerini girin.

Step 2- Site Yöneticisi sayfasına giriş yaptıktan sonra aşağıda gösterildiği gibi Site Projeleri sekmesine geleceğiz. Oradan sonraki adım bir Etki Alanı oluşturmaktır.

Step 3- Sol üst köşedeki 'Etki Alanı Oluştur' düğmesini tıklayın. Etki Alanı Adını girin ve Tamam'ı tıklayın.

Step 4 - Etki alanı aşağıda gösterildiği gibi oluşturulacaktır.

Proje Oluşturma

Bir Alan oluşturulduktan sonra, sonraki adım 'Projeler' oluşturmaktır. Bir Proje oluşturmak bizi bir sihirbazdan geçirir ve 'Projeler' oluşturmak için aşağıda verilen adımları takip etmelisiniz.

Step 1 - Projenin altında oluşturulması gereken Etki Alanını seçin ve aşağıda gösterildiği gibi "Proje Oluştur" düğmesini tıklayın.

Step 2- Proje Oluşturma Sihirbazı açılır. "Boş Proje Oluştur" u seçin ve "İleri" ye tıklayın.

Step 3 - "Proje Adı" girin ve Etki Alanını seçin ve "İleri" yi tıklayın.

Step 4 - Veritabanı kimlik bilgilerini girin ve "İLERİ" yi tıklayın.

Step 5 - Proje Yöneticisi kullanıcı kimliğini seçin ve "SONRAKİ" üzerine tıklayın.

Step 6 - Projeyi etkinleştirmek için uzantıları seçin ve "İLERİ" ye tıklayın.

Step 7 - Etkinleştir onay kutusunu işaretleyin ve Sürüm denetimini etkinleştirin (isterseniz) ve "İLERİ" yi tıklayın.

Step 8- "İleri" tıklandığında, "Hesap Makinesi" projesi başarıyla oluşturulur. Oluşturulan projeyi Proje Bölmesinde görmek için "Tamam" ı tıklayın.

Kullanıcı Oluşturma

Step 1 - Aşağıda gösterildiği gibi "Site Yöneticisi" Sayfasında Site Kullanıcıları sekmesini seçin ve "Yeni Kullanıcı Ekle" düğmesini tıklayın.

Step 2- Yeni Kullanıcı penceresi açılır. Kullanıcı ayrıntılarını doldurun ve "Tamam" ı tıklayın.

Step 3 - Kullanıcıyı oluşturduktan sonra, kullanıcıya ihtiyaç duyduğu proje erişimini verin.

Step 4 - Kullanıcıya projeye erişim verdikten sonra "Proje Kullanıcıları" sekmesindeki kullanıcı listesini doğrulayın.

HP Uygulama Yaşam Döngüsü Yönetimi (ALM) verileri infragistics grid görünümünde veya bir ağaç yapısında görüntüler ve kullanıcılar sütunları yeniden düzenleme, filtreleme, sıralama ve gruplama gibi çeşitli yollarla verileri işleyebilir.

Ayrıca bu ızgara kayıtlarına dosyalar eklenebilir, kayıtlarda belirli bir metin aranabilir ve çeşitli varlıkların geçmişine bakılabilir. Kullanıcıların Quality Center ile sorunsuz bir şekilde çalışabilmesini sağlamak için aşağıdaki özellikler anlaşılmalıdır.

Ortak işlevler hakkında daha fazla bilgi edinmek için bu bağlantıların her birine tıklayın.

S.No. Ortak İşlevsellik ve Açıklama
1 Filtre İletişim Kutusu

Kullanıcının, tanımlanan kriterlere göre ALM verilerini filtrelemesini sağlar.

2 Kullanıcılar İletişim Kutusu

Kullanıcıların, kullanıcı listesinden bir kullanıcı adı seçmesini sağlar.

3 İletişim Kutusunu Bul

Kullanıcıların bir ağaç görünümünde veya ızgara görünümünde belirli bir kaydı aramasını sağlar.

4 İletişim Kutusunu Değiştir

Kullanıcının bir ağaçta veya ızgarada belirli bir alan değerini bulmasını ve değiştirmesini sağlar.

5 Geçmiş Sekmesi

Kullanıcının mevcut seçili iş öğesine yapılan değişikliklerin bir listesini görüntülemesini sağlar.

6 E-posta İletişim Kutusu Gönder

Kalite merkezi kullanıcılarının, bir varlığın ayrıntıları hakkında diğer kullanıcılara bir e-posta göndermesini sağlar.

7 Ekler İletişim Kutusu

Kullanıcıların belirli bir kayda ek eklemesine ve yönetmesine olanak tanır.

8 Anlık Görüntü İletişim Kutusu

Kullanıcıların, test edilen uygulamanızın ekran görüntüsünü yakalayıp ALM'deki bir varlığa eklemesine olanak tanır.

9 Sütun seçici İletişim Kutusu

Kullanıcıların ızgara görünümünde görmek istedikleri sütunları seçmelerine izin verir.

10 Varsayılanları Ayarla İletişim Kutusu

Kullanıcıların ALM'deki belirli alanlar için varsayılan değerler ayarlamasını sağlar.

11 Uyarılar ve Bayraklar İletişim Kutusu

Kullanıcıların seçilen bir kayıt için bir uyarı listesi görüntülemesine ve ayrıca bir sorunu takip etmelerini hatırlatmak için bir izleme bayrağı oluşturmalarına, görüntülemelerine ve değiştirmelerine olanak tanır

12 Sık Kullanılanlar İletişim Kutusu

Kullanıcının sık kullanılanlar oluşturmasına ve düzenlemesine izin verir.

Yönetim Sekmesi

Bu alan, sürümleri ve döngüleri oluşturmamıza ve yönetmemize yardımcı olur. Ayrıca proje planlaması ve takibi yapmamıza yardımcı olur. Yönetim sekmesi ALM'de aşağıdaki alanlarla çalışmamıza yardımcı olur -

  • Sürümler Oluşturma
  • Döngü Oluşturma
  • Sürüm Kapsamı ve Dönüm Noktası
  • Ana Plan ve Durum
  • Libraries
  • Baselining

Salıverme

Sürümler Oluşturmak, Kalite Merkezinin ilk adımıdır. Kitaplıklar, test yürütme ve kusurlar gibi tüm iş öğeleri, sürüme göre izlenir.

Bir sürüm oluşturmadan önce, aşağıda gösterildiği gibi yeni klasör simgesine tıklayarak aynı konteyner / klasör oluşturulabilir.

Yeni Sürümler düğmesini tıklayın ve Yeni Sürüm iletişim kutusu açılır. Sürümün adını girin ve Tamam'ı tıklayın. Sürüm aşağıda gösterildiği gibi oluşturulacaktır.

Oluşturulan sürümü seçtikten sonra, sekmelerin - Ayrıntılar, sürüm kapsamı, ana plan, puan kartı, durum ve ekler oluşturulduğu fark edilebilir.

Döngüleri

Her sürüm ayrıca döngülere bölünmüştür. Quality Center'da nasıl döngü oluşturacağımızı görelim.

Altında döngü oluşturmak istediğiniz Sürümü seçin. New Cycles düğmesine tıklayın ve aşağıda gösterildiği gibi New Cycles iletişim kutusu açılır. Kullanıcılar döngünün başlangıç ​​tarihini ve bitiş tarihini girmelidir. Kullanıcılar, bir sürüm altında olabildiğince çok döngü oluşturabilir.

Döngü altında, ilerleme ve Kalite görülebilir. İlerleme resimli bir sunumla gösterilir

Sürüm Kapsamı ve Dönüm Noktası

Her Sürümün bir kapsamı vardır ve kapsam, aşağıda gösterildiği gibi Sürümler altındaki "Sürüm Kapsamı" sekmesine eklenebilir.

Her Sürümün ayrıca kendisiyle ilişkili bir kilometre taşı vardır ve aşağıda gösterildiği gibi Sürümler modülünün altındaki Milestone simgesi kullanılarak eklenebilir.

Ana Plan ve Durum

Ana plana, aşağıda gösterildiği gibi döngüleri ve kilometre taşı zaman çizelgelerini gösteren "Sürümler" sekmesinden erişilebilir.

Durum, ilerleme ve Kalitenin resimli temsilini gösterir.

Kitaplıklar

Kitaplık, bir projedeki bir dizi varlığı ve gereksinimler, testler, test kaynakları ve iş bileşenlerinden oluşan aralarındaki ilişkileri temsil eder.

Kitaplık Gezinme çubuğundaki "Yeni Kitaplık" simgesine tıklanarak Yeni bir Kitaplık oluşturulabilir. Aşağıda gösterildiği gibi yeni bir pencere açılır ve kitaplık adlandırılabilir ve gereksinimler, test planı ve bileşenler gibi kaynaklar eklenebilir.

Temel

Kitaplıklar oluşturulduktan sonra, kütüphaneler, belirli bir zamandaki kütüphanenin anlık görüntüsü olan temel alınabilir. Kullanıcılar, geliştirme aşamasının herhangi bir aşamasında taban çizgilerini karşılaştırabilir. Bir temel, gereksinimler, testler ve test kaynakları dahil olmak üzere kitaplıkta tanımlanan tüm varlıkları içerir.

"Kitaplıklar" Gezinme çubuğu altındaki Yeni Taban Çizgisi düğmesine tıklanarak Yeni bir Taban Çizgisi oluşturulabilir. Kullanıcılar ayrıca taban çizgilerini karşılaştırabilir ve CSV formatına aktarabilir.

Gereksinimleri Tanımlama ve Yakalama, herhangi bir yazılım geliştirme süreci için temel kriterlerden biridir. Gereksinimlerin Tanımlanması, geliştirme sırasında hedeflere ulaşmak için yapılması gerekenleri ifade eder. Gereksinimlerin açık ve doğru bir şekilde önceden belirlenmesi çok vurgulanmıştır, böylece UAT'den sonra minimum yeniden çalışma olacaktır / hiç çalışmayacaktır.

Gereksinimler modülü, kullanıcıların yazılım yaşam döngüsünün tüm aşamalarında gereksinimleri tanımlamasına, yönetmesine ve izlemesine olanak tanır. Aşağıdakiler Gereksinimler modülündeki temel işlevlerdir. Onlar hakkında daha fazla bilgi edinmek için her bir bağlantıya tıklayın.

S.No. İşlevsellik ve Açıklama
1 Gereksinimlerin Oluşturulması

Gereksinimler oluşturun, yayınlara / döngülere atayın.

2 Yükleme Gereksinimi

ALM-MS Excel Eklentilerini kullanarak gereksinimleri karşıya yükleme.

3 Gereksinim İzlenebilirliği

Gereksinimler arasında var olan gereksinimler ve bağımlılıklar arasındaki izlenebilirlik bağlantılarının nasıl tanımlanacağını etkinleştirir.

4 İzlenebilirlik Matrisi

Kullanıcının, kaynak gereksinimlerini ve bunlarla ilişkili gereksinimleri ve testleri listeleyen izlenebilirlik matrisini görüntülemesini sağlar.

Herhangi bir uygulamayı test etmenin en önemli adımı, net ve kesin bir test planı geliştirmektir. İyi bir test planı, ekibin, yazılım geliştirme yaşam döngüsünün herhangi bir noktasında test edilen uygulamanın kalitesini değerlendirmesini sağlar.

Test planı modülünü daha iyi anlamak için aşağıdaki işlevler çok önemlidir. Daha fazla bilgi edinmek için işlevlerin her birine tıklayın.

S.No. İşlevsellik ve Açıklama
1 Testler Oluşturma

Bu modül, test planı ağacında test denekleri klasörlerinin nasıl oluşturulacağını ve ayrıca testlerin nasıl ekleneceğini açıklar.

2 Testleri Yükleme

ALM-MS Excel Eklentilerini Kullanarak Testleri Yükleme.

3 Gereksinim ve Test Kapsamı

Gereksinimler ve testler arasındaki ilişkinin nasıl tanımlanacağını etkinleştirir.

4 Test Yapılandırması

Testin kullanması gereken veri alt kümesini veya çalışma zamanı ortamını belirtir.

Bu modül, test uzmanlarının oluşturulan testleri yürütmesine yardımcı olur. Bu modülü kullanarak hatalar programlanabilir, çalıştırılabilir ve analiz edilebilir, postalanabilir.

Test Lab modülündeki aşağıdaki işlevler, test laboratuvarı modülünü derinlemesine anlamamıza yardımcı olur.

S.No. İşlevsellik ve Açıklama
1 Test Seti Oluşturma

Bu işlevsellik, Test Lab modülünde test setlerinin nasıl oluşturulacağını ve tanımlanacağını açıklar.

2 Test Çalıştırma Programları

Test uzmanlarının bir test setindeki test örneklerinin yürütülmesini kontrol etmesine yardımcı olur.

3 Test uygulaması

Test uzmanlarının test / test setini yürütmesini sağlar.

4 Test sonuçları

Bu İşlevsellik, test uzmanlarının test sonuçlarını analiz etmesini sağlar.

Bu bölümde, QTP ve QC'yi nasıl entegre edeceğimizi öğreneceğiz. Entegre ederek, QTP otomasyon komut dosyaları doğrudan Kalite Merkezi'nden yürütülebilir. Bir bağlantı kurmak için ilk adım, gerekli Eklentileri kurmaktır. Örnek bir QTP komut dosyası alarak ve bunu QC'den çalıştırarak nasıl entegre edileceğini anlayacağız.

Step 1 - ALM ana sayfasına gidin ve bağlantı listesinden "Araçlar" ı tıklayın.

Step 2 - Aşağıda gösterildiği gibi eklentiler sayfasından "Diğer HP ALM Eklentileri" Bağlantısına tıklayın.

Step 3- Eklentiler sayfasında, "HP uygulamaları için Eklentiler" i seçin ve "Hızlı Test Uzmanı" nı seçin. "Birleşik İşlevsel test" (UFT) durumunda, seçenekleri uygun şekilde seçin ve eklentileri yükleyin. Kurulum, HP-MS Office Eklentilerine benzer.

Step 4 - "Dosya" >> "ALM / QC Bağlantısı" na giderek QTP ve QC arasında bir bağlantı kurun.

Step 5- HP ALM Bağlantısı iletişim kutusu açılır. Aşağıdaki örnekte gösterildiği gibi Sunucu URL'sini girin.

Step 6- URL doğru olduğunda, kimlik bilgileri iletişim kutusu açılır. Test uzmanı ilgili proje alanına bağlanmalıdır.

Step 7- ALM Bağlantısı başarılı olduğunda, Driver Script'i Quality Center'a kaydetmemiz gerekir. Aşağıda gösterildiği gibi ALM / QC Planını seçin.

Step 8 - Test kaydedildikten sonra, test türünün "Hızlı Test" olarak gösterildiği ALM'de görebiliriz.

Step 9 - Yalnızca test türü "Hızlı Test" ise görünen "Test Komut Dosyası" Sekmesine gittikten sonra, QTP ekranında gösterilen komut dosyası da Kalite Merkezi'nde görüntülenir.

Step 10 - Komut dosyası yürütme için gerekli olan diğer gerekli bileşen, "Kaynakları Test Et" Klasörü altına yerleştirilebilen Kitaplık dosyalarıdır.

Step 11 - İşlev Kitaplığı dosyası, ".qfl" veya ".vbs" türünde yeni bir kaynak oluşturularak eklenebilir.

Step 12 - Eklenen kitaplık dosyasına, Kaynak Görüntüleyici kullanılarak Kalite Merkezi'nden erişilebilir.

Step 13 - Daha fazla kitaplık dosyası varsa, aynısı ".qfl" veya ".vbs" türünde yeni bir kaynak oluşturularak eklenir.

Step 14 - Bir kez daha, Eklenen kitaplık dosyasına, Kaynak Görüntüleyici kullanılarak Kalite Merkezi'nden erişilebilir.

Step 15 - Herhangi bir komut dosyası yürütmesi için Sonraki bağımlı bileşen, yine "Kaynaklar" bölümünün altına yerleştirilen "Nesne Deposu" dur.

Step 16 - Eklenen Nesne Deposu ve özellikleri "Kaynak Görüntüleyici" kullanılarak görüntülenebilir.

Step 17 - Veriye dayalı, parametrelendirilmiş veri ayarları da Kalite Merkezinde "Test Kaynakları" bölümü altında yer alır.

Step 18 - Eklenen veri Tablosu "Kaynak Görüntüleyici" kullanılarak görüntülenebilir

Step 19- Veri Tablosu, çalıştırma sırasında seçilebilmeleri için artık test ayarlarına da eşlenmelidir. Aynısı "Dosya" Menüsünün "Ayarlar" ı kullanılarak da yapılabilir.

Step 20- Test Ayarları iletişim kutusu açılır. Kaynaklar Sekmesine gidin ve 16. Adımda eklediğimiz Veri Tablosunu seçin.

Step 21- Artık Kalite Merkezi'ne QTP komut dosyasıyla yüklenen test kaynaklarına aşağıda gösterildiği gibi erişebiliriz. Kitaplıklar dosyaları ve Nesne Depoları dinamik olarak bağlanır.

Step 22- Şimdi, QTP'nin diğer HP Ürünleriyle etkileşime girmesine izin vermeliyiz. Bu, QTP'nin Kalite Merkezi ile etkileşime girmesine izin verecektir. "Araçlar" >> "Seçenekler" e gidin

Step 23 - Şimdi, aşağıda gösterildiği gibi "Diğer HP ürünlerinin testleri ve bileşenleri çalıştırmasına izin ver" seçeneğini etkinleştirin.

Step 24- Sonraki Adım, testi "Test Laboratuvarı" na eklemek ve testi yürütmektir. Test Laboratuvarına Test Ekleme Prosedürü, manuel testler ile aynı kalır.

Step 25 - "Çalıştır" düğmesine tıkladıktan sonra, otomatik koşucu açılır ve "Tüm testleri yerel olarak çalıştır" ı etkinleştirip "Çalıştır" a basın.

Step 26 - Yürütme tamamlandığında, test sonucu aynı "Otomatik Çalıştırıcı" iletişim kutusunda görüntülenir.

Step 27- Test Laboratuvarında QTP raporu otomatik olarak yüklenir. Kullanıcı, yürütmenin daha fazla ayrıntıyı öğrenmek için "Raporu başlat" ı tıklayabilir.

Testin yürütülmesi sırasında, beklenen sonuç gerçek sonuçla eşleşmediğinde, bir kusur günlüğe kaydedilmelidir. Şimdi kusurlarla ilişkili çeşitli işlevlere odaklanalım.

Kalite Merkezindeki Kusurlar Sekmesine gidin ve "Yeni Kusurlar" ı tıklayın.

Hata özeti, tarafından tespit edilen, Önem Derecesi ve Açıklama gibi zorunlu parametreleri doldurun.

Bir kusur gönderildikten sonra, aşağıda gösterildiği gibi Kusurlar Sekmesinden aynısına erişilebilir.

Test yürütmesi sırasında hatalar günlüğe kaydedilirse, adım ve açıklama test senaryosundan otomatik olarak doldurulacaktır. .

Çoğu zaman test görevlileri "Yeni Kusur" Penceresine tüm alan değerlerini girme konumunda OLMAYACAKTIR. Bunun yerine "Varsayılan Değerleri Ayarla" Seçeneğini kullanabilirler. Aşağıda gösterildiği gibi "New Defect" Penceresinden erişilebilir.

"Varsayılan Değerleri Ayarla" iletişim kutusu açılır. "Kusurlar" Bölümündeki alanların her biri için "Yeni Kusur" düğmesine tıkladığımızda önceden doldurulacak bir varsayılan değer ayarlayabileceğiz. Ayrıca bu iletişim kutusundaki uygun düğmeyi kullanarak Varsayılan değerler ekleyebilir / kaldırabiliriz.

Kusurlar ayrıca Excel'den Quality Center'a yüklenebilir ve prosedür, HP-MS Excel eklenti yardımcı programını kullanarak "Gereksinimler" ve "Test Durumları" yükleme işlemiyle aynı kalır.

Tüm kusurlar varsayılan olarak görüntülenir, bu nedenle kullanıcının yalnızca kullanıcı tarafından filtrelenenleri görüntülemek için filtre işlevlerini kullanması gerekir.

Gösterge Tablosu Sekmesi, kullanıcının ALM verilerini çeşitli biçimlerde analiz etmesini ve görüntülemesini sağlayan "Analiz Görünümü" ve "Gösterge Tablosu Görünümü" içerir. Her birinin önemini ayrıntılı olarak anlayalım.

  • Analysis View- Hangi proje yöneticilerinin / QA'nın, aşağıdaki örnekten herhangi biri olabilecek tüm analiz öğelerini düzenleyebileceği analiz ağacını içerir. grafikler, proje raporları ve Excel raporları.

  • Dashboard View - Yöneticilerin / test uzmanlarının, analiz ağacında oluşturulmuş birden çok grafiği düzenleyebilen ve bunları tek bir görünümde görüntüleyebilen gösterge tablosu sayfalarını düzenlediği pano ağacını içerir.

Analiz Görünümü

Step 1- "Analiz Görünümü" ne gidin ve "+" düğmesine tıklayın ve "Grafik sihirbazı" nı seçin. "Grafik Sihirbazı" iletişim kutusu açılır.

Step 2 - "Varlık Grafiği" ni seçin ve aşağıda gösterildiği gibi "İleri" yi tıklayın.

Step 3 - Grafiğin üretilmesi gereken Varlık türünü (Kusurlar, Test Durumu, çalıştırmalar, Test Yapılandırması) seçin.

Step 4 - Erişim sahibi oldukları tüm projeleri seçebilir veya sadece mevcut projeyi seçebilirler.

Step 5 - Serbest bırakma / döngü bazında filtreleme yapılabilir ve sadece ilgili verilerin görüntülenmesi sağlanabilir.

Step 6 - Ayrıca belirli bir alana göre "gruplama" yapabilir ve X Eksenine göre neyin haritalanması gerektiğini seçebiliriz.

Step 7 - Bitir düğmesine tıklandığında, grafik kullanıcının seçimine / ayarlarına göre oluşturulur.

Step 8 - Oluşturulan grafik, genel veya özel olarak adlandırılabilir ve kaydedilebilir.

Step 9 : Eklenen grafiğe artık "Gösterge Tablosu" >> "Analiz Görünümü" nden erişilebilir.

Kontrol Paneli Görünümü

Step 1 - Hemen bir "Yeni Gösterge Tablosu" sayfası [veya] oluşturmak istiyorsanız, "Gösterge Tablosu Görünümü" ne gidin ve "Yeni Klasör" oluşturun.

Step 2- "Yeni Gösterge Tablosu" Sayfası oluşturulduktan sonra çeşitli sekmeler oluşturulur. "Konfigürasyon" sekmesi, kullanıcıların kontrol paneline eklenebilecek bu grafikleri ekleyebildiği sekmelerden biridir.

Step 3 - Kullanıcılar, eklenen gösterge tablosunu görüntülemek için "Görünüm" sekmesini kullanmalı ve en son verileri almak için yenile düğmesine basmalıdır.

Bazen projeyi özelleştirmek için bir durumdayız. Aşağıda, projeyi özelleştirmemize yardımcı olacak modüller bulunmaktadır. İşlevleri ayrıntılı olarak anlamak için bu bağlantıların her birine tıklayın. Proje Özelleştirme modülüne aşağıda gösterildiği gibi "araçlar" >> "Özelleştir" seçeneğine gidilerek erişilebilir -

Bir proje yöneticisi proje Özelleştirmeye eriştiğinde, aşağıdaki modüller özelleştirme için kullanıcıya gösterilecektir.

S.No. İşlevsellik ve Açıklama
1 Kullanıcı Özellikleri

Kullanıcının profil ayrıntılarını güncellemesine yardımcı olur.

2 Proje Kullanıcıları

Kullanıcı ve kullanıcı rollerini ekleyin / kaldırın.

3 Gruplar ve İzinler

Grup öncelikleri ekle / kaldır.

4 Modül Erişimi

Modül Düzeyinde Erişimi düzenleyin.

5 Proje Varlıkları

Proje Alanlarını Ekleme / Düzenleme / Silme

6 Gereksinim Türü

Gereksinim Türü Oluşturun, Düzenleyin, Silin

7 Proje Listeleri

Tüm proje liste kutusu alanlarını Ekleyin, Düzenleyin ve Silin.

8 Otomatik posta

Belirli ayarlara göre posta gönderin.

9 Uyarı Kuralları

Kullanıcıları belirli değişikliklere göre uyarın.

10 WorkFlow

Kusur Alanları Özelleştirme.