HP ALM (Kalite Merkezi) Eğitimindeki Gereksinimler Modülü
- Gereksinimlerin tanımlanması, yazılım geliştirme yaşam döngüsünün ön aşamalarından biridir.
- Gereksinimlerin Tanımlanması, söz konusu sürümün sonunda müşterilere neyin teslim edilmesi gerektiğini ifade eder.
- Gereksinimlerin kısa ve net bir şekilde önceden belirlenmesi, geliştirme tamamlandıktan sonra minimum düzeyde yeniden çalışmayla sonuçlanacaktır.
- ALM'deki bu modül, kullanıcıların tanımlama, yönetme ve track gereksinimleri.
Daha iyi anlayabilmek için örnek uygulamadan (GURU99 Bankacılık) yararlanacağız.
Gereksinimler nasıl oluşturulur?
) 1 Adım 'Gereksinimler' modülünde 'Gereksinimler'e tıklayın.
) 2 Adım Bu sürüme (2017 R1) ilişkin tüm gereksinimleri belirli bir klasörde tutalım, böylece erişmemiz kolay olsun. Buna ek olarak, 'İşlevsel' ve 'İşlevsel Olmayan' gereksinimler arasındaki ayrımı, bunları farklı klasörlere yerleştirerek göstermek istiyoruz.
- Gereksinimler Modülü altında 'Yeni Klasör' Simgesine tıklayın
- Klasörün Adını “ olarak girin2017 R1Bu sürümün gereksinimlerini kolayca belirlemek için.
) 3 Adım Oluşturulan klasör aşağıda gösterildiği gibi gösterilecektir.
) 4 Adım Şimdi ' için bir klasör oluşturalımİşlevsel' Tüm İşlevsel gereksinim belgelerinin/iş öğelerinin muhafaza edildiği gereksinimler.
) 5 Adım Oluşturulan Klasör ' konumunda görüntülenecektirGereksinimler' Aşağıda gösterildiği gibi modül.
) 6 Adım Benzer şekilde 'İşlevsel Olmayan' Klasörü oluşturun. Hem Functional hem de Non Functional klasörü oluşturduğumuzda aşağıdaki gibi bir klasör yapısına sahip olacağız.
) 7 Adım Aşağıda gösterildiği gibi gereksinimler sayfasında 'Yeni Gereksinimler' simgesini tıklayın.
'Yeni Gereksinimler' iletişim kutusu açılır ve kullanıcının aşağıdaki zorunlu alanları girmesi gerekir.
- Gereksinimin Adını Girin
- Gereksinim Türünü Seçin
) 8 Adım Kullanıcı ayrıca aşağıdaki Zorunlu Olmayan alanları da girebilir.
- Yazar
- Öncelik
- Revıslanmış
- Target Bırakma
- Target devir
- Descriptiyon ve Yorumlar.
) 9 Adım Gereksinimler ayrıca kullanıcıların gereksinimleri ' alanına girmesine de olanak tanırZengin metin' biçimini doğrudan aşağıda gösterildiği gibi kullanın.
) 10 Adım Genellikle gereksinimler bir word belgesinde belirtilir. Aşağıda gösterildiği gibi ekler sekmesi altına yüklenecekler. ALM ayrıca .xls, .jpg vb. gibi diğer tüm dosya türlerini de destekler. Yükledikten sonra Gönder düğmesine tıklayın.
) 11 Adım Gereksinim kullanıcıya aşağıda gösterildiği gibi gösterilecektir:
Gereksinimleri kullanarak nasıl yüklenir? Microsoft Excel
Bazen kullanıcı gereksinimleri manuel olarak oluşturmayabilir. Zaman alıcı bir süreç olan, her bir gereksinimi tek tek oluşturmak yerine, tüm gereksinimleri toplu olarak yüklemek daha kolaydır. ALM'ye yüklemeyi kolaylaştırmak için HP, kullanıcının doğrudan MS excel/MS Word'den yükleme yapabileceği bir Eklenti geliştirmiştir. Gereksinimleri Excel'den QC'ye yüklemek için adım adım prosedürü anlayalım.
Gereksinimleri yüklemek için iş akışını anlamamız gerekir:
Bölüm A – İndirme
) 1 Adım ALM ana sayfasına gidin http://localhost:8181/qcbin ve bağlantılar listesinden “Araçlar”a tıklayın.
2 Adım: Aşağıda gösterildiği gibi eklentiler sayfasından “Diğer HP ALM Eklentileri” Bağlantısına tıklayın.
Adım 3) 'Eklentiler'i seçin Microsoft Uygulamalar'ı seçin ve 'Microsoft Verileri HP-ALM'ye yüklemek için MS Excel eklentisini kullanacağımız için bağlantıdan Excel'i seçin.
) 3 Adım HP-ALM'yi seçin Microsoft ALM 12.00 bağlantısı için Excel Eklentisi.
) 4 Adım HP-ALM'yi seçin Microsoft ALM 12.00 bağlantısı için Excel Eklentisi. Kullanıcılar ayrıca 'Beni Oku' Kılavuzu ve 'Eklenti' Kılavuzu'na da başvurabilirler. Bağlantıya tıklandığında, eklenti kurulum dosyası varsayılan konuma/kullanıcı tarafından seçilen konuma indirilecektir.
Bölüm B – Kurulum
) 1 Adım İndirilen eklentiyi seçin ve indirilen dosyaya sağ tıklayın. 'Yönetici Olarak Çalıştır'ı seçin.
) 2 Adım İndirilen eklentiyi seçin ve indirilen dosyaya sağ tıklayın. Eklentiyi yükleyebilmemiz için 'Yönetici Olarak Çalıştır'ı seçin.
) 3 Adım Kurulum türünü seçin. Burada varsayılan ayar olan 'Tüm Kullanıcılar İçin' seçeneğini seçtik. Yalnızca geçerli kullanıcı için yükleme yapmak istiyorsanız lütfen 'Yalnızca Geçerli Kullanıcı İçin' seçeneğini seçin ve 'İleri'ye tıklayın.
) 4 Adım Kurulumun tamamlanmasının ardından kullanıcı durum mesajını alır. 'Bitir' Düğmesine tıklayın.
) 5 Adım Eklentinin başarıyla yüklenip yüklenmediğini doğrulamak için Excel'i açın ve 'Eklentiler' Sekmesine gidin. 'Eklentinin' başarıyla yüklendiği anlamına gelen 'HP ALM'ye Aktar' seçeneğini bulacaksınız.
Bölüm C – Gereksinimleri ALM'ye Yükleme
) 1 Adım Excel'den gereksinimleri yüklemeden önce Excel'i yüklenebilecek şekilde hazırlamamız gerekiyor.
- ALM'ye yüklemek istediğiniz Alanları seçin ve bu alanlar için Excel'de bir başlık oluşturun.
- Aşağıda gösterildiği gibi bu alanların her birine geçerli bir veri girin.
) 2 Adım Yüklenecek verileri seçtikten sonra 'Eklentiler'den 'HP ALM'ye Aktar'ı tıklayın.
) 3 Adım ALM Dışa Aktarma Sihirbazı açılır. HP ALM Sunucusu URL'sini girin ve 'İleri'ye tıklayın.
Kimlik doğrulama için kullanıcı adını ve şifreyi girin ve 'İleri'ye tıklayın.
) 3 Adım Gereksinimleri yüklemek istediğimiz Etki Alanı, Proje Adını seçin ve 'İleri'ye tıklayın.
) 4 Adım Yüklemek istediğimiz veri türünü seçin. Bu durumda, gereksinimlerdir. Daha sonra ele alacağımız Testler/Kusurlar'ı da yükleyebiliriz.
) 5 Adım Yeni Harita adını girin. İlk seçenek olan 'Harita seç' devre dışıdır çünkü henüz bir harita oluşturmadık. Bu nedenle yeni bir harita adı oluşturmalı ve 'İleri'ye tıklamalıyız. 'Geçici bir harita oluştur'u seçmedik çünkü 'Gereksinimleri' yüklemek için her seferinde yeniden kullanmak istiyoruz.
Adım 5b) Bu iletişim kutusunda kullanıcının gereksinim türü davranışını seçmesi gerekir. Yalnızca tek bir gereksinim türü yüklüyorsak 'Tek Gereksinim Türü'nü seçmeliyiz.
Farklı gereksinim türlerini yüklüyoruz. Bu nedenle excel'deki ilgili sütuna göre haritalamamız gerekiyor. Şablonumuza göre 'E' Sütunu gereksinim türünü taşır.
) 6 Adım 'İleri'ye tıkladığınızda haritaping iletişim kutusu aşağıda gösterildiği gibi açılır.
- Listelenen sol bölmedeki ızgara öğeleri, HP ALM'ye yüklenebilecek alanlara karşılık gelir. 'KIRMIZI' ile işaretlenen alanların zorunlu alanlar olduğundan eşleştirilmesi gerektiğini lütfen unutmayın.
- Sağ bölmedeki ızgara öğeleri, Excel'deki değerlerin ALM'nin karşılık gelen alanlarına akmasını sağlayacak şekilde eşlenen alanlara atıfta bulunur.
Şimdi Excel'deki alanları ALM'deki alanlarla nasıl eşleştireceğimizi anlayalım.
Kullanıcının haritalamak istediği Alanı seçin ve aşağıda gösterildiği gibi ok düğmesine tıklayın.
HP ALM'deki uygun sütun adına karşılık gelen sütun adını Excel'de girin.
) 8 Adım Başarılı yükleme sonrasında ALM, mesajı aşağıda gösterildiği gibi görüntüler. Hatalar ortaya çıkarsa lütfen sorunu düzeltin ve aynısını yeniden yüklemeyi deneyin.
Adım 11) Şimdi 'Gereksinimler' Sekmesi altında aynısını doğrulayalım. Ekler dahil tüm gereksinim ayrıntıları aşağıda gösterildiği gibi yüklenir.
Kapsama Analizi Nasıl Yapılır (Gereksinim) Trac(Yeterlilik)
Kullanıcı, bu bölümlerin her birinde ele alınan tüm gereksinimleri, testleri ve hataları haritalandırdıktan sonra, kapsama analizi oluşturabileceğiz ve tracYetenek Matrisi.
Kapsam Analizi, aşağıdakileri anlamamıza yardımcı olur: Test kapsamı Belirli bir gereksinime ve geçilen/başarısız olunan/yürütülmeyen test sayısına ilişkin ayrıntılara karşı.
) 1 Adım Gereksinimler modülüne gidin ve 'Görünüm' Menüsüne tıklayın ve 'Kapsam Analizi'ni seçin.
) 2 Adım Kapsam Analizi, klasör düzeyinde birleştirilmiş durumla 'Gereksinim Sekmesi' altına yerleştirilen gereksinimlerin her birine göre oluşturulacaktır.
) 3 Adım Klasör genişletildiğinde kapsam analizi aşağıda gösterildiği gibi görüntülenecektir.
) 4 Adım Ayrıntılı bir rapor almak için bu kapsam analizi durumlarının her birine tıklayın.
- Belirli bir Gereksinimin Durumu'na tıklayın. Kapsam Analizi arıza sayısıyla birlikte görüntülenecektir.
- Seçilen gereksinime eklenen ayrıntılı test durumunu gösterecek olan 'Test Kapsamını Göster'i tıklayın.
) 5 Adım 'Test Kapsamını Göster' tıklatıldığında, seçilen gereksinime göre test yürütme durumu görüntülenecektir.
TracUygunluk Matrisi:
- MKS TracYetenek Matrisi kullanıcıların gereksinimler ve diğer gereksinimler arasındaki (veya) gereksinimler ve testler arasındaki ilişkilerin kapsamını belirlemesine olanak tanır.
- MKS TracUygunluk Matrisi, kaynak gereksinimlerini ve bunlarla ilişkili gereksinimleri ve testleri listeler. Matris, her kaynak gereksinimi için toplam ilişki sayısını gösterir.
) 1 Adım İlk adım, 'Görünüm' menüsüne gidip ' seçeneğini seçmektir.Trac'Etkinlik Matrisi'.
) 2 Adım MKS TracAşağıda gösterildiği gibi, Yetenek Matrisi sayfası açılır.
- 'Yapılandır' seçeneğine tıklayın. Trac'Etkinlik Matrisi'
- 'Yapılandır' Trac'Etkinlik Matrisi' Diyaloğu Açılıyor.
) 3 Adım Oluşturma kriterleri TracUygunluk Matrisi aşağıda gösterilmiştir.
- 'Kaynak Gereksinimlerini Tanımla' altında 'Filtre'yi tıklayın
- 'Filtre Gereksinimleri' İletişim Kutusu açılır. Filtre kriterleri düğmesini tıklayın.
- Filtre Kriteri Seç İletişim Kutusu Açılır. Listeden 'İşlevsel'i seçin
- 'Tamam'ı tıklayın.
) 4 Adım Filtre gereksinimi iletişim kutusu, kullanıcı tarafından seçilen filtre kriterlerini görüntüler. 'Tamam'ı tıklayın.
) 5 Adım Yapılandırma TracEtkinlik Diyaloğu görüntülenir.
- Seçilen 'Gereksinim Türü' ile
- 'Bağlantılı Testlere göre filtrele' bağlantısını tıklayın.
) 6 Adım Şimdi şunu oluşturalım: tracGereksinimler ve testler arasında bir uygunluk matrisi oluşturulur. Bu nedenle, 'Bağlantılı testlere göre filtrele' seçeneğine tıklandığında kullanıcıya aşağıdaki iletişim kutusu görüntülenir.
- 'Bağlantılı testlere göre filtrele'yi etkinleştirin.
- Aşağıdaki testler için 'Bağlantılı' seçeneğini seçin.
- Şimdi şunu oluşturalım: tracBeşten fazla testi olan gereksinimler için uygunluk matrisi. Bu nedenle filtre kriterini 'daha fazla' olarak seçin.
- Bir değer girin. Bu durumda '5'
- 'Tamam'ı tıklayın
) 7 Adım Aşağıdaki ekran, belirtilen koşullar ve bunlara karşılık gelen testlerle birlikte kullanıcıya görüntülenir. tracUygunluk matrisi kriterleri karşılanmıştır.
) 8 Adım Kullanıcı ayrıca 'Oluştur' seçeneğine de tıklayabilir. TracExcel'e aktarılabilecek 'yeterlilik matrisi'.
- Ayrıntıları seçin tracUygunluk matrisi oluşturulmalıdır.
- 'Oluştur'a tıklayın. Trac'Etkinlik Matrisi'.
) 9 Adım Kullanıcıya Dosya kaydetme iletişim kutusu görüntülenir.
- Konumu seçin tracYetenek matrisinin kaydedilmesi gerekiyor.
- Dosya Adını Girin
- 'Kaydet'i tıklayın.
) 10 Adım 'Kaydet' düğmesine tıkladığınızda, tracKullanıcıya yetenek matrisi oluşturulur.
Gereksinimler modülüyle ilgili bir video burada
Tıkla okuyun videoya erişilemiyorsa
temel çıkarımlar: -
- QualityCenter'daki gereksinimler modülü, Test Gereksinimlerinizi depolamak için kullanılır. Bu saklanan gereksinimleri temel alarak test senaryolarınızı oluşturacaksınız.
- Bir ebeveyn gereksiniminin bir çocuk gereksinimi olabilir.
- Her gereksinime tanımlama için benzersiz bir kimlik atanır.





















































