- Gereksinimlerin Tanımlanması, yazılım geliştirme yaşam döngüsü için ön aşamalardan biridir.
- Gereksinimlerin Tanımlanması, o belirli sürümün sonunda müşterilere neyin teslim edilmesi gerektiğini ifade eder.
- Gereksinimlerin önceden kısa ve net bir şekilde belirlenmesi, geliştirme tamamlandıktan sonra minimum yeniden çalışma ile sonuçlanacaktır.
- ALM'deki bu modül, kullanıcıların gereksinimleri tanımlamasına, yönetmesine ve izlemesine olanak tanır.
Daha iyi anlamak için örnek uygulamadan (GURU99 Bankacılık) yararlanacağız.
Bu eğitimde öğreneceğiz
- Gereksinim Nasıl Oluşturulur
- Microsoft Excel Kullanılarak Gereksinim Nasıl Yüklenir
- Kapsam Analizi nasıl yapılır (Gereksinim İzlenebilirliği)
Gereksinimler nasıl oluşturulur
Adım 1) "Gereksinimler" modülünde "Gereksinimler" i tıklayın.
Adım 2) Bu sürümün (2017 R1) tüm gereksinimlerini, erişmemizin kolay olması için belirli bir klasörde tutalım. Buna ek olarak, 'İşlevsel' ve 'İşlevsel Olmayan' gereksinimler arasındaki farkı farklı klasörlere yerleştirerek göstermek istiyoruz.
- Gereksinimler Modülü altında 'Yeni Klasör' Simgesini tıklayın
- Bu sürümün gereksinimlerini kolayca belirlemek için Klasör Adını " 2017 R1 " olarak girin .
Adım 3) Oluşturulan klasör aşağıda gösterildiği gibi gösterilecektir.
Adım 4) Şimdi , tüm İşlevsel gereksinimler belgelerinin / iş öğelerinin korunduğu ' İşlevsel' Gereksinimler için bir klasör oluşturalım .
Adım 5) Oluşturulan Klasör aşağıda gösterildiği gibi ' Gereksinimler' modülünde görüntülenecektir.
Adım 6) Benzer şekilde 'İşlevsel Olmayan' Klasör oluşturun. Hem İşlevsel hem de İşlevsel Olmayan klasör oluşturduktan sonra, aşağıda gösterildiği gibi klasör yapısına sahip olacağız.
Adım 7) 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
Adım 8) Kullanıcı aşağıdaki Zorunlu Olmayan alanlara da girebilir.
- Yazar
- Öncelik
- İncelendi
- Hedef Yayın
- Hedef Döngü
- Açıklama ve Yorumlar.
Adım 9) Gereksinimler, kullanıcıların gereksinimleri ' Zengin Metin ' biçiminde doğrudan aşağıda gösterildiği gibi girmelerine de olanak tanır .
Adım 10) Genellikle, gereksinimler bir kelime belgesinde belirtilir. Aşağıda gösterildiği gibi ekler sekmesi altında yüklenecekler. ALM ayrıca .xls, .jpg.webp vb. Gibi diğer tüm dosya türlerini de destekler. Yükledikten sonra Gönder düğmesini tıklayın.
Adım 11) Gereksinim, kullanıcıya aşağıda gösterildiği gibi gösterilecektir:
Microsoft Excel Kullanarak Gereksinimler Nasıl Yüklenir
Bazen kullanıcı gereksinimleri manuel olarak oluşturmayabilir. Her birini tek tek oluşturmak yerine tüm gereksinimleri toplu olarak yüklemek kolaydır, bu da zaman alan bir süreçtir. ALM'ye yüklemeyi kolaylaştırmak için HP, kullanıcının doğrudan MS excel / MS Word'den yükleyebileceği bir Eklenti geliştirdi. Gereksinimleri Excel'den QC'ye yüklemek için prosedürü adım adım anlayalım.
Gereksinimleri yüklemek için iş akışını anlamamız gerekir:
Bölüm A - İndirme:
Adım 1) ALM ana sayfasına gidin http: // localhost: 8181 / qcbin ve bağlantı listesinden "Araçlar" a tıklayın.
Adım 2: 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) 'Microsoft Uygulamaları için Eklentiler'i seçin ve Verileri HP-ALM'ye yüklemek için MS Excel eklentisini kullanacağımız için bağlantıdan' Microsoft Excel'i seçin.
Adım 3) ALM 12.00 bağlantısı için HP-ALM Microsoft Excel Eklentisi'ni seçin.
Adım 4) ALM 12.00 bağlantısı için HP-ALM Microsoft Excel Eklentisi'ni seçin. Kullanıcılar ayrıca 'Beni Oku' Kılavuzuna ve 'Eklenti' Kılavuzuna da başvurabilir. 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:
Adım 1) İndirilen eklentiyi seçin ve indirilen dosyaya sağ tıklayın. 'Yönetici Olarak Çalıştır'ı seçin.
Adım 2) İndirilen eklentiyi seçin ve indirilen dosyaya sağ tıklayın. Eklentiyi yükleyebilmemiz için 'Yönetici Olarak Çalıştır'ı seçin.
Adım 3) Kurulum türünü seçin. Burada varsayılan ayar olan 'Tüm Kullanıcılar İçin' seçeneğini seçtik. Yalnızca mevcut kullanıcı için kurmak istiyorsanız, lütfen 'Yalnızca Geçerli Kullanıcı İçin' seçeneğini seçin ve 'İleri'yi tıklayın.
Adım 4) Kurulumun tamamlanmasının ardından, kullanıcı durum mesajını alacaktır. 'Bitir' Düğmesine tıklayın.
Adım 5) 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:
Adım 1) Excel'den gereksinimleri yüklemeden önce, Excel'i karşıya yüklenebilecek şekilde hazırlamamız gerekir.
- ALM'ye yüklemek istediğiniz Alanları seçin ve bu alanlar için Excel'de bir başlık oluşturun.
- Bu alanların her birine aşağıda gösterildiği gibi geçerli bir veri girin.
Adım 2) Yüklenecek verileri seçtikten sonra, 'Eklentiler'den' HP ALM'ye Aktar'ı tıklayın.
Adım 3) ALM Verme Sihirbazı açılır. HP ALM Sunucusu URL'sini girin ve 'İleri'yi tıklayın.
Kimlik doğrulama için kullanıcı adını ve parolayı girin ve 'İleri'ye tıklayın.
Adım 3) Gereksinimleri yüklemek istediğimiz Etki Alanını, Proje Adını seçin ve 'İleri'yi tıklayın.
Adım 4) Yüklemek istediğimiz veri türünü seçin. Bu durumda, bu şarttır. Ayrıca daha sonra ele alacağımız Testleri / Hataları da yükleyebiliriz.
Adım 5) Yeni Harita adını girin. Şimdiye kadar bir harita oluşturmadığımız için ilk seçenek olan 'Harita seçin' devre dışı bırakıldı. Bu nedenle yeni harita adı oluşturmalı ve 'İleri' butonuna tıklamalıyız. 'Gereksinimleri' her yüklerken yeniden kullanmak istediğimizden 'Geçici bir harita oluştur'u seçmedik.
Adım 5b) Bu iletişim kutusunda, kullanıcının gereksinim türü davranışını seçmesi gerekir. Yalnızca bir tür gereksinim yüklüyorsak, 'Tek Gereksinim Türü'nü seçmeliyiz.
Farklı ihtiyaç türleri yüklüyoruz. Bu nedenle, excel'deki ilgili sütuna karşı eşlemeliyiz. Şablonumuza göre, 'E' Sütunu gereksinim türünü taşır.
Adım 6) 'İleri'yi tıkladıktan sonra, aşağıda gösterildiği gibi eşleme iletişim kutusu açılır.
- Listelenen sol bölme ızgara öğeleri, HP ALM'de karşıya yüklenebilecek alanlara karşılık gelir. Lütfen 'KIRMIZI' ile işaretlenmiş alanların zorunlu alanlar oldukları için eşlenmesi gerektiğini unutmayın.
- Sağ bölme ızgara öğeleri, Excel'deki değerlerin ALM'nin ilgili alanlarına akması için eşlenen alanlara başvurur.
Ş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.
Excel'de, HP ALM'deki uygun sütun adına karşılık gelen sütun adını girin.
Excel'deki gerekli tüm sütunları HP ALM'deki uygun alanlarla eşleyin. Gerekli tüm alanları eşledikten sonra, 'Dışa Aktar'ı tıklayın.
Adım 8) Yükleme başarılı olduktan sonra, ALM mesajı aşağıda gösterildiği gibi görüntüler. Hatalar görünürse, 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.
Kapsam Analizi nasıl yapılır (Gereksinim İzlenebilirliği)
Kullanıcı, bu bölümlerin her birinde tartışıldığı gibi tüm gereksinimleri, testleri ve kusurları haritalandırdıktan sonra, kapsam analizi ve izlenebilirlik Matrisi oluşturabileceğiz.
Kapsam Analizi, belirli bir gereksinime göre Test kapsamını ve başarılı / başarısız / gerçekleştirilemeyen testlerin sayısı hakkında ayrıntıları anlamamıza yardımcı olur.
Adım 1) Gereksinimler modülüne gidin ve 'Görünüm' Menüsüne tıklayın ve 'Kapsam Analizi'ni seçin.
Adım 2) Kapsam Analizi, bir klasör düzeyinde konsolide durumla 'Gereksinim Sekmesi' altına yerleştirilen gereksinimlerin her birine göre oluşturulacaktır.
Adım 3) Klasörü genişlettikten sonra, kapsam analizi aşağıda gösterildiği gibi görüntülenecektir.
Adım 4) Ayrıntılı bir rapor almak için bu kapsam analizi durumlarının her birine tıklayın.
- Belirli bir Gereksinimin Durumuna tıklayın. Kapsam Analizi, arıza sayısı ile birlikte görüntülenecektir.
- Seçilen gereksinime ekli ayrıntılı test durumunu gösterecek olan 'Test Kapsamını Göster'i tıklayın.
Adım 5) 'Test Kapsamını Göster' tıklandıktan sonra, seçilen gereksinime göre test yürütme durumu görüntülenecektir.
İzlenebilirlik Matrisi:
- İzlenebilirlik Matrisi, kullanıcıların gereksinimler ve diğer gereksinimler (veya) gereksinimler ve testler arasındaki ilişkinin kapsamını belirlemesini sağlar.
- İzlenebilirlik Matrisi, kaynak gereksinimlerini ve bunlarla ilgili gereksinimleri ve testleri listeler. Matris, her kaynak gereksinimi için toplam ilişki sayısını görüntüler.
Adım 1) İlk Adım, 'Görünüm' Menüsüne gidip 'İzlenebilirlik Matrisi'ni seçmektir.
Adım 2) İzlenebilirlik Matrisi sayfası aşağıda gösterildiği gibi açılır.
- 'İzlenebilirlik Matrisini Yapılandır'ı tıklayın
- 'İzlenebilirlik Matrisini Yapılandır' İletişim Kutusu Açılır.
Adım 3) İzlenebilirlik Matrisi oluşturma kriterleri aşağıda gösterilmiştir.
- 'Kaynak Gereksinimlerini Tanımla'nın altında' Filtrele'yi tıklayın
- 'Filtre Gereksinimleri' İletişim Kutusu açılır. Filtre kriterleri düğmesini tıklayın.
- Filtre Ölçütleri İletişim Kutusunu Aç'ı seçin. Listeden 'İşlevsel'i seçin
- "Tamam" ı tıklayın.
Adım 4) Filtre gereksinimi iletişim kutusu, kullanıcı tarafından seçilen filtre kriterlerini görüntüler. "Tamam" ı tıklayın.
Adım 5) İzlenebilirliği Yapılandır İletişim Kutusu görüntülenir
- Seçili 'Gereksinim Türü' ile
- 'Bağlantılı Testlere Göre Filtrele' bağlantısını tıklayın.
Adım 6) Gereksinimler ve testler arasında izlenebilirlik matrisini oluşturalım. Dolayısıyla, 'Bağlantılı testlere göre filtrele' üzerine 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ı'yı seçin.
- 5'ten fazla testi olan gereksinimler için izlenebilirlik matrisini oluşturalım. Bu nedenle, Filtre kriterini 'şundan fazla' olarak seçin
- Bir değer girin. Bu durumda '5'
- "Tamam" ı tıklayın
Adım 7) Belirtilen izlenebilirlik matrisi kriterleri karşılanırsa, kullanıcıya tüm gereksinimleri ve ilgili testleri içeren aşağıdaki ekran görüntülenir.
Adım 8) Kullanıcı ayrıca excel'e aktarılabilen 'İzlenebilirlik matrisi oluştur' seçeneğine tıklayabilir.
- İzlenebilirlik matrisinin oluşturulması gereken ayrıntıları seçin.
- 'İzlenebilirlik Matrisi Oluştur'u tıklayın.
Adım 9) Kullanıcıya Dosya kaydetme iletişim kutusu görüntülenir.
- İzlenebilirlik matrisinin kaydedilmesi gereken yeri seçin.
- Dosya Adını Girin
- "Kaydet" i tıklayın.
Adım 10) 'Kaydet' Düğmesine tıklandıktan sonra, kullanıcı için izlenebilirlik matrisi oluşturulur.
İşte Gereksinimlerle İlgili Video modülü
Videoya erişilemiyorsa burayı tıklayın
temel çıkarımlar: -
- QualityCenter'daki gereksinimler modülü, Test Gereksinimlerinizi depolamak için kullanılır. Bu depolanmış gereksinimler temelinde, 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.