Тестова лабораторія в HP ALM (Центр якості)

Зміст:

Anonim
  • Після завершення розробки тесту виконання тесту відбуватиметься за допомогою модуля Test Lab.
  • Один загальний термін, який ви зустрінете в HP ALM у модулі Test Set лабораторії випробувань. Якщо ваш розум викликає зображення якоїсь колекції чи набору, ви маєте рацію. Тестовий набір - це фактично колекція тестових кейсів, які ми маємо намір виконати.
  • Тестові кейси з модуля План випробувань викликаються в модуль Тестова лабораторія.
  • Зміни, внесені у тестові кейси в модулі Test Lab, не впливають на батьківські тестові кейси в модулі Test Plan. Ви можете експериментувати. Звідси і назва Тестова лабораторія!
  • Краще вказати назву набору тестів, що відповідає імені модуля, щоб усі тести в модулі містилися в одному наборі тестів, який було б легко виконати та відстежити.
  • Кожній папці тестового набору присвоюється певний цикл. Це дозволяє користувачам групувати тести, які будуть виконуватися в певному циклі.
  • Цей модуль також допомагає користувачеві відстежувати хід циклу під час виконання тестів.
  • Модуль Test Lab складається з наступних функціональних можливостей, і ми дозволимо нам детально зрозуміти кожну з них.

У цьому підручнику ми дізнаємось -

  • Як створити тестовий набір
  • Як виконувати тести
  • Як створити графік тестового запуску
  • Як аналізувати результат тесту

Як створити тестовий набір

Крок 1 ) Першим кроком є ​​створення кореневої папки як контейнера для тестових наборів. Ми можемо назвати його відповідно до випуску та циклу, щоб його було легко відстежувати.

  1. Перейдіть до модуля "Тестова лабораторія" на вкладці "Тестування"
  2. Створіть нову папку, натиснувши піктограму "Нова папка".
  3. Відкриється діалогове вікно "Нова папка тестового набору". Введіть назву папки як '2017 R1 - Цикл 1'.
  4. Натисніть "Ok"

Крок 2) Буде створено папку пробного запуску, як показано нижче.

Крок 3) Виберіть створену папку і призначте їй "Цикл", що означає, що для циклу 1 повинен бути виконаний весь набір тестів.

Крок 4) Введіть назву тестового набору та натисніть "OK"

Примітка: Поле Цільовий цикл вимкнено, оскільки цільовий цикл вибрано на рівні папки (2017 R1 - Цикл 1).

Крок 5) Після створення тестового набору нам потрібно вибрати тести та додати його до тестового набору.

  1. Виберіть набір тестів.
  2. Перейдіть до «Сітка виконання».
  3. Натисніть кнопку «Вибрати тести». Відкриється дерево плану тестування.
  4. Виберіть тести, які потрібно виконати для цього циклу.
  5. Натисніть кнопку '<='. Це перемістить / витягне тестові кейси з плану тесту до тестової лабораторії.

Крок 6) Після додавання тестів із дерева плану тестування користувачеві відображаються всі параметри конфігурації вибраних тестів. Користувач може редагувати конфігурацію перед додаванням її до тестової лабораторії.

Примітка: Користувач не може контролювати вибір конфігурації тесту в тестовій лабораторії. Отже, вся конфігурація буде додана до тестового набору за замовчуванням. Якщо одна з обраних конфігурацій НЕ є частиною циклу, після додавання тестів видаліть із тестової лабораторії .

Крок 7) Після вибору конфігурацій, вибрані тести додаються до набору тестів. У цьому випадку ми вибрали всі три конфігурації; отже, ми можемо знайти три екземпляри '01 - Тест на вхід '.

Крок 8) Повторіть наведені вище кроки, щоб створити більше наборів тестів та вибрати всі відповідні тести, заплановані для цього циклу. Після створення всього тестового набору структура тестового набору буде такою, як показано нижче:

Крок 9) Іншою важливою вкладкою, яку нам потрібно зрозуміти, є "Потік виконання". Виберіть "Вкладка потоку виконання", яка відображає порядок, в якому тести відображатимуться під час виконання. Користувачі також можуть змінити порядок виконання за допомогою цієї вкладки, яка буде розглянута в окремому розділі цього модуля.

Як виконувати тести

Крок 1) Створені набори тестів готові до виконання. Тести можна виконати за допомогою двох варіантів.

  • Запустити набір тестів - ця опція дозволяє користувачеві виконувати всі тести у вибраному наборі тестів.
  • Виконати - Ця опція допомагає користувачеві виконати лише вибраний тест.

Крок 2) Давайте виконаємо весь набір тестів модуля Вхід, вибравши опцію «Запустити набір тестів». Після натискання кнопки "Запустити тестовий набір" він відображає користувачеві два варіанти.

  1. Ручний бігун (за замовчуванням) - Порядок тестів, що відображаються під час виконання, буде таким, як порядок, який відображається в сітці тестового набору.
  2. Автоматичний бігун - порядок тестів, що відображаються під час виконання, буде відображатись як порядок порядку, встановленого на вкладці потоку виконання.

Приступимо до опції за замовчуванням.

Крок 3) Користувачеві відображається ручний тест. У цьому діалоговому вікні давайте зрозуміємо важливі особливості.

  1. Begin Run - Допомагає почати виконання
  2. End Run - Завершує поточне виконання та закриває ручний біг.
  3. Скасувати запуск - скасовує виконання поточних тестів.
  4. Вкладені файли - Допомагає нам вкласти знімок екрана / будь-яку іншу інформацію, пов’язану з виконанням цього тесту
  5. Новий дефект - після натискання на нього відкривається діалогове вікно нових дефектів, за допомогою якого можна опублікувати дефект.
  6. Інформація про ОС - надає інформацію про операційну систему, в якій виконуються тести.
  7. Назва запуску - Унікальний штамп часу, за допомогою якого результати тесту можна проаналізувати пізніше.

Натисніть "Почати запуск".

Крок 4) Користувач випробовує ручний тест з контрольними елементами та кроками. Давайте розберемося з функціональними можливостями, доступними в цьому діалоговому вікні запуску тестів.

Додайте крок під час виконання тесту.
Видаліть крок під час виконання тесту.
Прохід Обрано
Помилка вибрана
Показує параметр для обраного тестового кроку
Дозволяє користувачеві робити знімки екрана та додавати вкладення під час роботи.
Дозволяє користувачеві додавати дефект під час роботи.
Показує користувачеві компактний вигляд пробного бігуна
Кінець виконання
  1. Номери кроків, створені на етапі проектування тесту
  2. Опис вибраного кроку.
  3. Очікуваний результат обраного кроку.

Крок 5) Наступний тест у наборі тестів буде показаний користувачеві. Повторіть кроки 3 і 4, щоб виконати тест і позначити статус відповідно.

Як створити графік тестового запуску

Тестери можуть контролювати виконання тесту за допомогою вкладки "Потік виконання". Тестери також можуть вказати дату та час для виконання певного екземпляру тесту. Ми також можемо запланувати тестування на основі результатів іншого вказаного екземпляру тесту в потоці виконання.

Тепер давайте зрозуміємо, як запланувати тестовий потік у HP-ALM.

Крок 1) Виберіть вкладку "Потік виконання" в модулі Test Lab.

Крок 2) Двічі клацніть на конкретному тесті, згідно з яким потрібно встановити графік. Буде відображено "Графік пробного запуску", як показано нижче. Ми можемо помітити, що немає умов виконання, які були встановлені за замовчуванням.

Крок 3) Щоб додати умову виконання, натисніть піктограму "+", як показано нижче.

Крок 4) Відкриється діалогове вікно Нові умови виконання.

  1. Виберіть тест із випадаючого списку. Будуть відображені всі тести в наборі тестів
  2. Виберіть умову. Це може зайняти або "Пройдено", або "Завершено".
  3. Клацніть "OK".

Крок 5) Відображається графік тестового запуску з доданими умовами виконання.

Крок 6) Потік виконання автоматично перебудовується, як показано нижче. Відповідно до відображеного нижче потоку, тест "Кластерна головка" буде виконаний лише після завершення "02 - Перевірка кнопки перезавантаження".

Крок 7) Давайте зрозуміємо, як тестувальники можуть вказати дату та час у процесі виконання для виконання певного тесту. Більш корисно, коли тестери знають про готовність певної функціональності або для планування автоматизованих тестів.

Скажімо, профіль входу менеджера буде готовий лише після певної дати. Отже, тестери можуть виконати те ж саме, вказавши умови в "Потоці виконання".

Двічі клацніть на тест, для якого необхідно встановити критерії потоку виконання.

Крок 8) Тепер,

  1. Перейдіть до модуля "Залежність від часу"
  2. Виберіть "Запустити в зазначений час"
  3. Введіть дату, на яку ви хочете виконати
  4. Введіть час, коли ви хочете виконати тест
  5. Натисніть "Ok".

Крок 9) Вкладка "Потік виконання" буде вирівняна, як показано нижче. Цей тип планування дуже корисний для автоматизованих тестів, які виконують ті самі кроки.

Примітка: Якщо прибули заплановані дата та час, ALM автоматично запускатиме тести. Це добре для автоматизованого тесту, оскільки тест буде виконуватися без будь-якого втручання вручну. Передумовою автоматичного запуску тестів є те, що хост повинен бути готовим (не повинен бути вимкнений або заблокований), і він повинен бути в стані, щоб запускати тест. Якщо це ручний тест, то ефекту не буде.

Як аналізувати результат тесту

Крок 1) Після виконання тесту тестувальники можуть переглянути результати в модулі "Тестові запуски". Він містить результати запусків тестового екземпляра та тестового набору.

  1. Перейдіть до "Тестових запусків" на вкладці "Тестування", і вікно відкриється, як показано нижче:
  2. Ім'я запуску - це унікальне значення, яке генерується для кожного з цих тестових виконань.
  3. 'Статус' показує остаточний стан виконання тесту.

Детальний результат можна переглянути, натиснувши на "Run ID".

Крок 2) Відкриється діалогове вікно Запустити деталі, і користувач зможе переглянути детальний результат.

  1. Перейдіть на вкладку "Звіт" у вікні "Запустити деталі".
  2. Тестери можуть перевірити стан кожного з цих етапів тестування.
  3. Натисніть "Ok", щоб закрити діалогове вікно.

Відео в тестовій лабораторії

Клацніть тут, якщо відео недоступне

пункти, які слід пам’ятати :

  • Ви будете використовувати модуль Test Lab в QualityCenter для виконання своїх тестових справ
  • Перш ніж розпочати виконання, вам потрібно створити "Дерево тестових наборів"
  • Щоб створити дерево тестових наборів, спочатку потрібно створити «Папку тестового набору»
  • Далі ви додасте "Тести", створені в модулі плану тестування, до папки набору тестів.
  • Папка тестового набору разом із доданими тестами називається Деревом тестових наборів (оскільки вона виглядає як деревоподібна структура).
  • Тестові набори можуть включати як ручний, так і автоматизований тест.
  • Ви можете включити один і той же тест в різні набори тестів або додати кілька екземплярів тесту до одного і того ж набору тестів.
  • Центр якості також передбачає планування, де ви можете вказати дату та час виконання тестових наборів.