Модуль плану випробувань у підручнику HP ALM (Центр якості)

Зміст:

Anonim
  • Після визначення вимог команда розробників починає процес проектування та розробки, тоді як команда тестування починає розробляти тести, які можна виконати після розгортання збірки.
  • Успіх будь-якого продукту залежить від процесів тестування та якості тестування, яке проводиться. Хороший план тестування призводить до продукту без помилок.
  • ALM підтримує технічне обслуговування та виконання ручних випробувань, автоматизації та тестів продуктивності, оскільки ALM безперешкодно інтегрована з усіма продуктами HP, такими як HP UFT та HP Load Runner.

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

  • Як створити план тестування
  • Як завантажувати тести за допомогою Microsoft Excel
  • Як створити тестові ресурси

Як створити план тестування

Крок 1) Подібно до вимог, давайте створимо заповнювач / папку для кожного з типів тестів, таких як Функціональний та Нефункціональний.

  1. Клацніть на посилання План випробувань на домашній сторінці ALM
  2. Клацніть на піктограму "Нова папка"
  3. Введіть ім'я папки як "функціональне" та натисніть "OK"

Крок 2) Створена папка відображатиметься, як показано нижче.

Крок 3) Подібним чином створимо підпапки для тестів "Вручну" та "Автоматизовано" в папці "Функціональна". Отже, остаточна структура папок буде такою, як показано нижче:

Примітка. Ми не зможемо створювати автоматичні тестові сценарії / тестові сценарії продуктивності з ALM; натомість він повинен бути створений з відповідних інструментів HP, таких як UFT для функціональних можливостей та Load runner для продуктивності. Потім він зберігається в ALM, щоб їх можна було планувати, виконувати, контролювати та повідомляти.

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

Крок 5) Тепер давайте створимо ручний тест для модуля «Вхід», натиснувши піктограму «Новий тест» на вкладці «План тесту».

Крок 6) Введіть наступні дані для успішного створення нового тесту.

  1. Введіть нову назву тесту
  2. Введіть тип тесту. В даному випадку це «Тест на вручну».
  3. Користувач може також ввести інші необов’язкові поля, такі як дата, Опис, як показано нижче.
  4. Натисніть "Надіслати" після введення всіх деталей.

Крок 7 ) Після створення тесту створений тест з’явиться в папці тестів «Вручну» з іншими вкладками, створеними, як показано нижче. Давайте обговоримо кожну з цих вкладок детально на наступних кроках.

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

  1. Введіть ім'я кроку
  2. Введіть опис кроку
  3. Введіть очікуваний результат
  4. Натисніть "OK"

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

Крок 10) Параметри, допомагає користувачеві призначити значення змінної, яка дозволяє користувачеві виконати один і той же тест з різними наборами даних. У цьому випадку ім'я користувача та пароль можуть бути двома параметрами, яким буде присвоєно значення. Ми зрозуміємо важливість наявності параметрів під час виконання тесту, які будуть розглядатися в модулі Test Lab.

Тепер давайте подивимося, як створити параметри.

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

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

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

  1. Введіть назву параметра
  2. Призначте значення параметру
  3. Клацніть "OK".

Крок 13)

Діалогове вікно "Параметри" відображається користувачеві

  1. Зі створеною змінною
  2. Значення
  3. Клацніть "OK".

Крок 14) Тепер ми можемо помітити, що параметр додано в самому "Тестовому кроці", як показано нижче.

Повторіть те ж саме для поля пароля.

Подібним чином створіть параметр для Папки, поданої

Крок 15) Створені параметри можна переглянути / відредагувати на вкладці параметрів. Це діалогове вікно також допомагає нам створювати, видаляти параметри, пов’язані з тестами.

Крок 16) Вкладка вкладення дозволяє користувачеві завантажувати файли будь-якого типу, такі як 'xls', 'jpg.webp' тощо.

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

Примітка: Ми НЕ МОЖЕМО видалити тестову конфігурацію за замовчуванням, але ми можемо редагувати те саме.

Крок 18) Скажімо, функцію входу можуть виконувати три типи бізнес-користувачів, такі як „служба довідки”, „менеджер” та „керівник кластера”.

Давайте перейменовуємо тестову конфігурацію за замовчуванням на 'helpdesk', відредагувавши поле імені в 'Тестовій конфігурації'.

Крок 19) Тепер додамо ще дві інші тестові конфігурації, а саме - менеджер та керівник кластера. Клацніть на піктограму '+' під тестовими конфігураціями.

Крок 20) Відкриється діалогове вікно " Нова тестова конфігурація".

  1. Введіть тестову назву конфігурації
  2. Введіть інші необов’язкові параметри, такі як "створено", "дата створення", "опис"
  3. Клацніть "OK".

Крок 21) Повторіть той самий крок, що і вище, щоб створити ще одну тестову конфігурацію для «голови кластера», і вся конфігурація тесту буде відображатися користувачеві, як показано нижче. Це дозволить тестувальникам виконати один і той же тест індивідуально щодо всіх створених конфігурацій під час виконання тесту, що не призведе до переписування тестів.

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

Наприклад, Інтернет-заявка на оплату рахунків, користувач може вибрати режим оплати. У разі оплати за допомогою кредитної картки користувач може вибрати мастер-карту, візу або American Express. Кожен із тих, хто має власні бали винагороди для клієнтів. Для того, щоб протестувати його, ми можемо розробити такий тест, щоб кожен з них був доданий у тестові конфігурації для перевірки балів винагороди.

Крок 22) Вкладка "Req Coverage" (Покриття вимог) допомагає тестувальникам зіставити тест з певними вимогами, що допомагає користувачам генерувати охоплення та відстеження.

  1. Клацніть на вкладку "Покриття вимог".
  2. Виберіть "Вимогу", яку слід зіставити з цим конкретним тестом
  3. Натисніть кнопку «<=», щоб зіставити обрані вимоги з тестом. Ми також можемо зіставити кілька вимог з одним тестом.

Крок 23) Вкладка "Пов'язані дефекти" відображається порожньою, оскільки ми не виконували жодного тесту / не викликали дефектів щодо тесту. Ця вкладка буде заповнена детальними відомостями про дефекти, якщо дефекти розміщуються на тестовому прикладі під час створення дефектів.

Крок 24) На вкладці "Історія" відображається список змін, внесених за певний час до цього конкретного тесту з часу створення тесту.

Завантаження тестів:

Іноді користувач не створює тестові кейси вручну, оскільки це досить трудомісткий процес. Більшість організацій розробляють ручні тести в Excel і завантажують їх у ALM навалом, а не створюють кожен ручний тест один за одним. Щоб полегшити завантаження в ALM, HP розробила Addin, за допомогою якого користувач може завантажувати з MS Excel / MS Word безпосередньо. Давайте зрозуміємо поетапну процедуру завантаження вимог до контролю якості з Excel.

Як завантажувати тести за допомогою Microsoft Excel

Крок 1) Перед завантаженням тестів з Excel нам потрібно підготувати Excel так, щоб його можна було завантажити.

  1. Виберіть поля, які ви хочете завантажити в ALM, і створіть у Excel заголовок для цих полів.
  2. Введіть дійсні дані в кожному з цих полів, як показано нижче.

Крок 2) Вибравши дані для завантаження, натисніть "Експортувати в HP ALM" у розділі "Надбудови".

Крок 3 ) Відкриється майстер експорту ALM. Введіть URL-адресу сервера HP ALM та натисніть «Далі».

Крок 4) Введіть ім'я користувача та пароль для автентифікації та натисніть "Далі".

Крок 5) Виберіть домен, ім'я проекту, в який ми хотіли б завантажити тести, та натисніть "Далі".

Крок 6) Виберіть тип даних, які ми хотіли б завантажити. В даному випадку це тести. Ми також завантажимо Дефекти у наступні глави.

Крок 7) Введіть назву нової карти. Перший варіант, "Вибрати карту", вимкнено, оскільки ми ще не створили карту. Отже, нам слід створити нову назву карти та натиснути «Далі». Ми не вибрали "Створити тимчасову карту", оскільки ми хотіли б використовувати кожен раз для завантаження тести.

Крок 8 ) Після натискання кнопки "Далі" відкриється діалогове вікно відображення, як показано нижче.

  1. Перераховані в списку елементи сітки лівої панелі відповідають полям, доступним для завантаження в HP ALM. Зверніть увагу, що поля, позначені «ЧЕРВОНИМ», мають бути зіставлені, оскільки це обов’язкові поля.
  2. Елементи сітки правої панелі посилаються на поля, які зіставлені так, щоб значення в Excel перетікали у відповідні поля ALM.

Крок 9) Тепер давайте зрозуміємо, як зіставити поля в Excel із полями в ALM.

  1. Виберіть поле, яке користувач хотів би зіставити, і натисніть кнопку зі стрілкою, як показано нижче.

  1. Введіть ім'я стовпця в Excel, яке відповідає імені відповідного стовпця в HP ALM.

  1. Зіставте всі необхідні стовпці в Excel із відповідними полями в HP ALM. Після зіставлення всіх необхідних полів натисніть «Експортувати».

Крок 10) Після успішного завантаження ALM відображає повідомлення, як показано нижче. Якщо з’являються помилки, усуньте проблему та спробуйте завантажити її повторно.

Деякі найпоширеніші помилки перелічені нижче:

  • Тема / Шлях недійсний / недоступний або НЕ відображений користувачем.
  • Поле "Тип тесту" має значення, відмінне від ручного. Автоматизовані тести НЕ МОЖНА завантажувати за допомогою Excel.
  • Поле "Ім'я тесту" порожнє або НЕ зіставлене.
  • Статус не повинен мати інших значень, крім Дизайн, готовий, Імпорт, Ремонт.

Крок 11) Тепер давайте перевіримо те саме на вкладці "Тести". Всі деталі тесту завантажуються, як показано нижче.

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

Як створити тестові ресурси

Тестові ресурси дозволяють користувачам керувати ресурсами, які зазвичай підбираються автоматизованими / тестами продуктивності. Користувачі можуть завантажити сценарій, який може бути використаний одним або кількома тестами. Їх також можна завантажити / відредагувати та знову завантажити назад у тестові ресурси.

Давайте подивимося, як ми можемо ефективно використовувати модуль Тестові ресурси. Цей модуль демонструється завантаженням того самого файлу Excel у тестові ресурси, який ми використовували для імпорту тестів з Excel у ALM.

Рекомендується завантажувати тест-кейс excel, щоб ми могли редагувати тести, коли це потрібно, і повторно завантажувати лише модифіковані тестові кейси. Також легко додати нові тести та завантажити лише нещодавно додані тести.

Однак ми також можемо завантажувати файли інших типів, такі як .xls, .vbs, .qfl тощо.

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

Крок 2) Створіть "Нову папку", натиснувши піктограму "Нова папка", як показано нижче. Відкриється діалогове вікно Нова папка. Давайте створимо тестовий ресурс для всіх трьох тестів, а саме - вручну, автоматизації та продуктивності.

Крок 3) Папка створюється, як показано нижче.

Крок 4) Подібним чином створімо ще дві папки, а саме - Automation і Performance. Після створення папки для кожного з тестових ресурсів остаточна структура папок буде такою, як показано нижче:

Крок 5) Давайте створимо Новий тестовий ресурс, завантаживши файл Excel, який ми створили для написання тестів вручну, які були завантажені в ALM. Виберіть папку, куди користувач бажає завантажити тестовий ресурс.

Крок 6) Введіть назву тестового ресурсу, а також виберіть тип ресурсу та натисніть "OK".

Крок 7) Після створення тестового ресурсу, тепер нам потрібно завантажити ресурс, щоб він був доступний на вкладці «Переглядач ресурсів», яка буде використовуватися в усіх тестах.

  1. Клацніть на вкладку "Переглядач ресурсів"
  2. Клацніть «Завантажити файл» і виберіть файл для завантаження

Крок 8) Після завантаження файлу статус відображатиметься користувачеві та буде доступним для завантаження.

Примітка: Завантажуються такі типи тестових ресурсів, які можна використовувати для виконання автоматизованих тестів.

  1. Таблиця даних
  2. Екологічні змінні
  3. Бібліотеки функцій
  4. Сценарії відновлення
  5. Спільний сховище об’єктів

Відео про план випробувань

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

ключові винос: -

  • Ви будете використовувати модуль План тестування в QualityCenter для розробки та створення тестових кейсів / сценаріїв.
  • Ви можете пов’язати свої тести в модулі плану випробувань з вимогами в модулі вимог для зручності відстеження.
  • QualityCenter надає безліч функцій, таких як копіювання кроків тесту, надсилання скриптів електронною поштою на перевірку, додавання вкладень тощо, щоб полегшити швидший розвиток тестів.