Moduł wymagań w samouczku HP ALM (Quality Center).

  • Zdefiniowanie wymagań jest jedną z wstępnych faz cyklu życia oprogramowania.
  • Definiowanie wymagań odnosi się do tego, co należy dostarczyć klientom na koniec konkretnego wydania.
  • Ustalenie wymagań w sposób zwięzły i przejrzysty od początku skutkowałoby minimalnymi przeróbkami po zakończeniu programowania.
  • Ten moduł w ALM umożliwia użytkownikom definiowanie, zarządzanie i śledzenie wymagań.

Moduł wymagań w HP ALM

Aby lepiej to zrozumieć, skorzystamy z przykładowej aplikacji (GURU99 Banking).

Moduł wymagań w HP ALM

Jak tworzyć wymagania

Krok 1) Kliknij opcję „Wymagania” w module „Wymagania”.

Utwórz wymagania

Krok 2) Zachowajmy wszystkie wymagania tej wersji (2017 R1) w określonym folderze, abyśmy mieli do nich łatwy dostęp. Oprócz tego chcielibyśmy pokazać rozróżnienie pomiędzy wymaganiami „funkcjonalnymi” i „niefunkcjonalnymi”, umieszczając je w różnych folderach.

  1. Kliknij ikonę „Nowy folder” w module wymagań
  2. Wprowadź nazwę folderu jako „2017 R1”, aby łatwo zidentyfikować wymagania dla tej wersji.

Utwórz wymagania

Krok 3) Utworzony folder będzie wyświetlany w sposób pokazany poniżej.

Utwórz wymagania

Krok 4) Teraz utwórzmy folder dla „Funkcjonalny' Wymagania, w których przechowywane są wszystkie dokumenty/elementy pracy wymagań funkcjonalnych.

Utwórz wymagania

Krok 5) Utworzony folder zostanie wyświetlony w 'Wymagania' moduł jak pokazano poniżej.

Utwórz wymagania

Krok 6) Podobnie utwórz folder „Niefunkcjonalny”. Po utworzeniu zarówno folderu funkcjonalnego, jak i niefunkcjonalnego, będziemy mieli strukturę folderów pokazaną poniżej.

Utwórz wymagania

Krok 7) Kliknij ikonę „Nowe wymagania” na stronie wymagań, jak pokazano poniżej.

Utwórz wymagania

Otwiera się okno dialogowe „Nowe wymagania”, w którym użytkownik musi wypełnić następujące obowiązkowe pola.

  1. Wprowadź nazwę wymagania
  2. Wybierz typ wymagania

Utwórz wymagania

Krok 8) Użytkownik może również wypełnić następujące pola nieobowiązkowe.

  1. Autor
  2. Priorytet
  3. Revzwiedziony
  4. Target Wydanie
  5. Target Cykl
  6. Descripti komentarze.

Krok 9) Wymagania umożliwiają także użytkownikom wprowadzenie wymagań w „Rich Text' sformatuj bezpośrednio, jak pokazano poniżej.

Utwórz wymagania

Krok 10) Zwykle wymagania są ujęte w dokumencie Word. Można je przesłać w zakładce załączniki, jak pokazano poniżej. ALM obsługuje także wszystkie inne typy plików, takie jak .xls, .jpg itp. Po przesłaniu kliknij przycisk Prześlij.

Utwórz wymagania

Krok 11) Wymaganie zostanie wyświetlone użytkownikowi w sposób pokazany poniżej:

Utwórz wymagania

Jak przesłać wymagania za pomocą Microsoft przewyższać

Czasami użytkownik nie będzie tworzył wymagań ręcznie. Można łatwo przesłać wszystkie wymagania zbiorczo, zamiast tworzyć je pojedynczo, co jest procesem czasochłonnym. Aby ułatwić przesyłanie do ALM, HP opracował dodatek, za pomocą którego użytkownik może przesyłać pliki bezpośrednio z MS Excel/MS Word. Pozwól nam zrozumieć procedurę krok po kroku przesyłania wymagań do kontroli jakości z programu Excel.

Aby przesłać wymagania, musimy zrozumieć przepływ pracy:

Prześlij wymagania za pomocą Microsoft przewyższać

Część A – Pobieranie

Krok 1) Przejdź do strony głównej ALM http://localhost:8181/qcbin i kliknij „Narzędzia” na liście linków.

Wymagania dotyczące pobierania

Krok 2: Kliknij łącze „Więcej dodatków HP ALM” na stronie dodatków, jak pokazano poniżej.

Wymagania dotyczące pobierania

Krok 3) Wybierz „Dodatki dla Microsoft Aplikacje” i wybierz „Microsoft Excel” z łącza, ponieważ korzystalibyśmy z dodatku MS Excel do przesyłania danych do HP-ALM.

Wymagania dotyczące pobierania

Krok 3) Wybierz HP-ALM Microsoft Dodatek Excel dla łącza ALM 12.00.

Wymagania dotyczące pobierania

Krok 4) Wybierz HP-ALM Microsoft Dodatek Excel dla łącza ALM 12.00. Użytkownicy mogą także zapoznać się z podręcznikiem „Przeczytaj mnie” i przewodnikiem „Dodatki”. Po kliknięciu łącza plik konfiguracyjny dodatku zostanie pobrany do lokalizacji domyślnej/lokalizacji wybranej przez użytkownika.

Wymagania dotyczące pobierania

Część B – Instalacja

Krok 1) Wybierz pobrany dodatek i kliknij prawym przyciskiem myszy pobrany plik. Wybierz opcję „Uruchom jako administrator”.

Instalacja wymagań

Krok 2) Wybierz pobrany dodatek i kliknij prawym przyciskiem myszy pobrany plik. Wybierz opcję „Uruchom jako administrator”, abyśmy mogli zainstalować dodatek.

Instalacja wymagań

Krok 3) Wybierz typ instalacji. Tutaj wybraliśmy opcję „Dla wszystkich użytkowników”, która była ustawieniem domyślnym. Jeśli chcesz zainstalować tylko dla bieżącego użytkownika, wybierz opcję „Tylko dla bieżącego użytkownika” i kliknij „Dalej”.

Instalacja wymagań

Krok 4) Po zakończeniu instalacji użytkownik otrzyma komunikat o stanie. Kliknij przycisk „Zakończ”.

Instalacja wymagań

Krok 5) Aby sprawdzić, czy dodatek został pomyślnie zainstalowany, otwórz Excel i przejdź do zakładki „Dodatki”. Znajdziesz opcję „Eksportuj do HP ALM”, co oznacza, że ​​„dodatek” został pomyślnie zainstalowany.

Instalacja wymagań

Część C – Przesyłanie wymagań do ALM

Krok 1) Przed przesłaniem wymagań z Excela musimy przygotować Excel tak, aby można było go załadować.

  1. Wybierz pola, które chcesz przesłać do ALM i utwórz nagłówek w Excelu dla tych pól.
  2. Wprowadź prawidłowe dane w każdym z tych pól, jak pokazano poniżej.

Przesyłanie wymagań do ALM

Krok 2) Po wybraniu danych do przesłania kliknij opcję „Eksportuj do HP ALM” w obszarze „Dodatki”.

Przesyłanie wymagań do ALM

Krok 3) Otworzy się Kreator eksportu ALM. Wprowadź adres URL serwera HP ALM i kliknij „Dalej”.

Przesyłanie wymagań do ALM

Wprowadź nazwę użytkownika i hasło w celu uwierzytelnienia i kliknij „Dalej”.

Przesyłanie wymagań do ALM

Krok 3) Wybierz domenę, nazwę projektu, do którego chcemy przesłać wymagania i kliknij „Dalej”.

Przesyłanie wymagań do ALM

Krok 4) Wybierz typ danych, które chcemy przesłać. W tym przypadku są to wymagania. Możemy również przesłać Testy/Defekty, którymi zajmiemy się później.

Przesyłanie wymagań do ALM

Krok 5) Wprowadź nazwę nowej mapy. Pierwsza opcja, „Wybierz mapę”, jest wyłączona, ponieważ do tej pory nie utworzyliśmy mapy. Dlatego powinniśmy utworzyć nową nazwę mapy i kliknąć „Dalej”. Nie wybraliśmy opcji „Utwórz tymczasową mapę”, ponieważ chcielibyśmy ją ponownie wykorzystać przy każdym przesyłaniu „Wymagań”.

Przesyłanie wymagań do ALM

Krok 5b) W tym oknie dialogowym użytkownik musi wybrać zachowanie typu wymagania. Jeżeli przesyłamy tylko jeden rodzaj wymagań, powinniśmy wybrać opcję „Pojedynczy typ wymagania”.

Przesyłamy różne typy wymagań. Dlatego musimy mapować odpowiednią kolumnę w programie Excel. Zgodnie z naszym szablonem kolumna „E” zawiera typ wymagania.

Przesyłanie wymagań do ALM

Krok 6) Po kliknięciu „Dalej” otworzy się okno dialogowe mapowania, jak pokazano poniżej.

  1. Wyświetlone elementy siatki w lewym panelu odpowiadają polom, które można przesłać do programu HP ALM. Należy pamiętać, że pola oznaczone kolorem CZERWONYM powinny zostać zamapowane, ponieważ są polami obowiązkowymi.
  2. Elementy siatki po prawej stronie odnoszą się do pól, które są mapowane w taki sposób, że wartości w programie Excel będą płynąć do odpowiednich pól ALM.

Przesyłanie wymagań do ALM

Teraz zrozumiemy, jak zmapować pola w Excelu na pola w ALM.

Wybierz pole, które użytkownik chce zmapować i kliknij przycisk strzałki, jak pokazano poniżej.

Przesyłanie wymagań do ALM

Wprowadź nazwę kolumny w Excelu, która odpowiada odpowiedniej nazwie kolumny w HP ALM.

Przesyłanie wymagań do ALM

Zmapuj wszystkie wymagane kolumny w Excelu z odpowiednimi polami w HP ALM. Po zmapowaniu wszystkich wymaganych pól kliknij „Eksportuj”.

Przesyłanie wymagań do ALM

Krok 8) Po pomyślnym przesłaniu ALM wyświetli komunikat jak pokazano poniżej. Jeśli pojawią się błędy, rozwiąż problem i spróbuj ponownie przesłać ten sam plik.

Przesyłanie wymagań do ALM

Krok 11) Teraz zweryfikujmy to samo na karcie „Wymagania”. Wszystkie szczegóły wymagań, w tym załączniki, są przesyłane, jak pokazano poniżej.

Przesyłanie wymagań do ALM

Jak przeprowadzić analizę pokrycia (śledzenie wymagań)

Gdy użytkownik zmapuje wszystkie wymagania, testy i defekty omówione w każdym z tych rozdziałów, będziemy w stanie wygenerować analizę zasięgu i macierz identyfikowalności.

Analiza zasięgu pomaga nam zrozumieć Pokrycie testowe w odniesieniu do konkretnego wymogu i szczegółów dotyczących liczby testów zaliczonych/niezaliczonych/niewykonanych.

Krok 1) Przejdź do modułu wymagań, kliknij menu „Widok” i wybierz „Analiza pokrycia”.

Analiza pokrycia (możliwość śledzenia wymagań)

Krok 2) Analiza pokrycia zostanie wygenerowana dla każdego z wymagań umieszczonych w zakładce „Wymagania” ze statusem skonsolidowanym na poziomie folderu.

Analiza pokrycia (możliwość śledzenia wymagań)

Krok 3) Po rozwinięciu folderu wyświetli się analiza pokrycia, jak pokazano poniżej.

Analiza pokrycia (możliwość śledzenia wymagań)

Krok 4) Kliknij każdy ze statusów analizy zasięgu, aby uzyskać szczegółowy raport.

  1. Kliknij na Status konkretnego Wymogu. Analiza pokrycia zostanie wyświetlona z liczbą awarii.
  2. Kliknij „Pokaż zakres testów”, aby wyświetlić szczegółowy status testu dołączony do wybranego wymagania.

Analiza pokrycia (możliwość śledzenia wymagań)

Krok 5) Po kliknięciu „Pokaż pokrycie testów” zostanie wyświetlony status wykonania testu dla wybranego wymagania.

Analiza pokrycia (możliwość śledzenia wymagań)

Matryca identyfikowalności:

  • Macierz śledzenia umożliwia użytkownikom określenie zakresu powiązań pomiędzy wymaganiami a innymi wymaganiami (lub) pomiędzy wymaganiami i testami.
  • Matryca identyfikowalności zawiera listę wymagań źródłowych oraz powiązanych z nimi wymagań i testów. Macierz wyświetla całkowitą liczbę relacji dla każdego wymagania źródłowego.

Krok 1) Pierwszym krokiem jest przejście do menu „Widok” i wybranie „Macierzy identyfikowalności”.

Analiza pokrycia (możliwość śledzenia wymagań)

Krok 2) Zostanie otwarta strona Matryca identyfikowalności, jak pokazano poniżej.

  • Kliknij „Konfiguruj matrycę identyfikowalności”
  • Zostanie otwarte okno dialogowe „Konfiguruj macierz identyfikowalności”.

Analiza pokrycia (możliwość śledzenia wymagań)

Krok 3) Poniżej przedstawiono kryteria generowania matrycy identyfikowalności.

  • Kliknij opcję „Filtruj” w obszarze „Określ wymagania dotyczące źródła”
  • Otworzy się okno dialogowe „Wymagania dotyczące filtra”. Kliknij przycisk kryteriów filtrowania.
  • Otwiera się okno dialogowe Wybierz kryteria filtrowania. Wybierz z listy opcję „Funkcjonalne”.
  • Kliknij OK'.

Analiza pokrycia (możliwość śledzenia wymagań)

Krok 4) W oknie dialogowym Wymagania dotyczące filtra wyświetlane są kryteria filtrowania wybrane przez użytkownika. Kliknij OK'.

Analiza pokrycia (możliwość śledzenia wymagań)

Krok 5) Wyświetla się okno dialogowe Konfiguruj śledzenie

  1. Z wybranym „Typem wymagania”
  2. Kliknij link „Filtruj według połączonych testów”.

Analiza pokrycia (możliwość śledzenia wymagań)

Krok 6) Wygenerujmy macierz śledzenia między wymaganiami i testami. Dlatego po kliknięciu „Filtruj według powiązanych testów” użytkownikowi wyświetla się następujący dialog.

  1. Włącz opcję „Filtruj według połączonych testów”.
  2. Wybierz opcję „Powiązane z” następującymi testami.
  3. Wygenerujmy macierz identyfikowalności dla tych wymagań, które mają więcej niż 5 testów. Dlatego wybierz kryteria filtrowania jako „więcej niż”
  4. Wprowadź wartość. W tym przypadku jest to „5”
  5. Kliknij OK'

Analiza pokrycia (możliwość śledzenia wymagań)

Krok 7) Użytkownikowi wyświetla się poniższy ekran ze wszystkimi wymaganiami i odpowiadającymi im testami, jeśli spełnione są określone kryteria macierzy śledzenia.

Analiza pokrycia (możliwość śledzenia wymagań)

Krok 8) Użytkownik może także kliknąć opcję „Generuj macierz identyfikowalności”, którą można wyeksportować do programu Excel.

  1. Wybierz szczegóły, dla których ma zostać wygenerowana macierz śledzenia.
  2. Kliknij opcję „Wygeneruj matrycę identyfikowalności”.

Analiza pokrycia (możliwość śledzenia wymagań)

Krok 9) Użytkownikowi wyświetlane jest okno dialogowe zapisywania pliku.

  1. Wybierz lokalizację, w której ma zostać zapisana matryca identyfikowalności.
  2. Wprowadź nazwę pliku
  3. Kliknij „Zapisz”.

Analiza pokrycia (możliwość śledzenia wymagań)

Krok 10) Po kliknięciu przycisku „Zapisz” użytkownikowi generowana jest matryca identyfikowalności.

Analiza pokrycia (możliwość śledzenia wymagań)

Oto film na temat modułu wymagań

Kliknij w tym miejscu jeśli film nie jest dostępny

najważniejsze wnioski: –

  • Moduł wymagań w QualityCenter służy do przechowywania wymagań testowych. Na podstawie tych zapisanych wymagań zbudujesz przypadki testowe.
  • Wymaganie nadrzędne może mieć wymaganie podrzędne.
  • Każdemu wymaganiu przypisany jest unikalny identyfikator umożliwiający identyfikację.