Структура тестування бізнес-процесів (BPT) у QTP/UFT

⚡ Розумний підсумок

Тестування бізнес-процесів узгоджує тестування програмного забезпечення з бізнес-цілями, щоб фахівці з предметної області, а не лише інженери з автоматизації, могли створювати сценарії тестування. На цій сторінці пояснюється структура BPT, її ролі та п'ять кроків впровадження. QTP та Центр якості.

  • 🎯 Визначення: BPT — це комплексне тестування, яке перевіряє готовність застосунку з точки зору бізнесу та клієнта.
  • 🧱 Будівельні блоки: Компоненти, області застосування, потоки та тести бізнес-процесів формують фреймворк.
  • 👥 Визначені ролі: Мале та середнє підприємство пише компоненти посібника, QTP експерт автоматизує їх, а тестер виконує BPT.
  • 🚫 Кодування не потрібне: Бізнес-аналітики розробляють та запускають сценарії без попередніх знань автоматизації.
  • 🗂️ Три модулі: Бізнес-компоненти, план тестування та тестова лабораторія охоплюють створення, складання та виконання.
  • 🪜 П'ять кроків: Створюйте компоненти вручну, автоматизуйте їх, розробляйте BPT, налагоджуйте, а потім виконуйте.
  • 🚦 Зведення статусів: BPT має найсуворіший статус серед усіх його компонентів.

Структура тестування бізнес-процесів (BPT) у QTP/UFT

Що таке тестування бізнес-процесів?

Тестування бізнес-процесів (BPT) це процес, який узгоджує процеси тестування програмного забезпечення з бізнес-цілями, щоб зменшити складність, споживання часу та зусиль у життєвому циклі тестування. Тестування бізнес-процесів — це наскрізне тестування, яке допомагає перевірити готовність програмного забезпечення як з точки зору бізнесу, так і з точки зору клієнта.

BPT Framework

BPT (тестування бізнес-процесів) Framework – це вбудована платформа автоматизації Micro Focus, що використовується разом із Центром якості. BPT допомагає залучати бізнес-аналітиків або фахівців малого та середнього бізнесу до процесу автоматизації. Вони також можуть розробляти сценарії автоматизації та виконувати їх відповідно до своїх вимог без попередніх знань автоматизації чи кодування.

Нижче наведено будівельні блоки BPT Framework

  • компоненти
  • Область застосування
  • Потоки
  • Тест бізнес-процесу

компонент: (також називається бізнес-компонент) — це багаторазово використовуваний набір операторів автоматизації, який виконує конкретне попередньо визначене завдання в AUT. Це схоже на vbscript функція і QTP дія, але розроблена для використання в рамках BPT.

Область застосування: Це репозиторій, що містить усі ресурси, необхідні для розробки бізнес-компонентів. Ресурси включають спільний репозиторій об'єктів; функціональні бібліотеки повторного використання тощо. Це логічна сутність, фізичне існування якої ви не можете побачити у файловій системі.

Тест бізнес-процесу: Сценарій, що містить послідовний потік бізнес-компонентів, розроблений для тестування конкретного бізнес-процесу програми.

витрата: Іноді вам потрібно використовувати схожі компоненти в одному порядку в кількох BPT. Замість того, щоб додавати однакові компоненти в кожен BPT, ви можете створити потік бізнес-компонентів. Потік можна викликати безпосередньо замість виклику кожного компонента окремо.

Чому BPT?

Нижче наведено деякі проблеми традиційної автоматизації:

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

BPT долає вищезазначені проблеми за допомогою стандартизованої структури, де вона залучає фахівців з малого та середнього бізнесу / фахівців з ручного тестування як частину розробки автоматизації та визначає стандартний процес розробки.ping БПТ.

Ручні тестувальники розробляють ручний компонент для необхідної функціональності, яка автоматизується тестувальником автоматизації. Ручні/автоматизовані тестувальники розташують ці автоматизовані компоненти в певній послідовності, щоб сформувати BPT, який стане тестовим сценарієм.

BPT визначає різні ролі, які виконують різні ресурси. BPT допомагає з оптимізацією у використанні ресурсів та їх досвіду. Ролі в BPT класифікуються таким чином:

  • EMS
  • QTP Експерт
  • Тестер

МСП: МСП - це a Бізнес-аналітик або ручний тестер, який добре знає програму. Вони розробляють ручні бізнес-компоненти, які тестуватимуть певну дію чи функціональність. Під час розробки посібника Business Components вони чітко згадуватимуть етапи тестування та очікувані результати.

QTP Експерт: QTP Експерти перетворюють ручний бізнес-компонент на автоматизований, автоматизуючи кроки, згадані в ручному компоненті.

Після того, як компоненти розроблені, спеціаліст з малого та середнього бізнесу (SME) або QTP Експерт організує ці компоненти для формування BPT, що утворює тестовий сценарій.

Тестер: Тестер може бути ручним тестером або QTP експерт, який може виконати BPT з центру якості.

Початок роботи з BPT

Вимоги до програмного забезпечення:

  • QTP/UFT ( 'QTP Остання версія“) Дійсна ліцензія.
  • Ви повинні мати доступ до QC / ALM (остання версія QC) із модулем бізнес-компонентів, який не постачатиметься разом із QC. Для цього потрібно купити окрему ліцензію.

Конфігурації програмного забезпечення:

  • QTPУвімкніть опцію «Дозволити іншим продуктам HP запускати тести та компоненти»
  • Контроль якості: необхідно встановити наступні надбудови.
  • Надбудова підключення QC
  • QTP Додати до

Впровадження BPT Framework:

Оскільки це вбудована структура, вам не потрібно писати код для її створення. Вам просто потрібно підготувати необхідні артефакти, які є будівельними блоками BPT.

Давайте коротко розглянемо важливі модулі в Центрі якості (HP ALM)

Модуль бізнес-компонентів: Дозволяє створювати, керувати та автоматизувати багаторазово використовувані бізнес-компоненти, які міститимуть кроки для виконання певної функції в бізнес-процесі. Компоненти зазвичай класифікуються наступним чином:

  • Ручні компоненти
  • Автоматизовані компоненти
  • Керовані ключовими словами компоненти
  • Скриптові компоненти

Модуль плану тестування: Це модуль, де ви перетягуєте компоненти в певному логічному порядку для підготовки BPT, які сформують один тестовий сценарій, і ви можете налагоджувати компоненти.

Модуль Test LabДозволяє виконувати тести бізнес-процесів та переглядати результати. За допомогою цього модуля ви навіть можете запускати BPT паралельно на різних машинах.

Типовий процес автоматизації BPT включає наступні етапи.

  1. Створення ручних компонентів
  2. Автоматизація компонентів
  3. Розвитокping Потоки або BPT
  4. Налагодження BPT
  5. Виконання BPT

Крок 1) Створення ручних компонентів

Увійти в QC

Створення компонентів посібника

Перейдіть до модуля Business Components.

Створення компонентів посібника

Бізнес-компоненти та папки позначаються певними значками в дереві компонентів, згаданому нижче-

Створення компонентів посібника

Папка: використовується для класифікації ваших компонентів у логічній сегрегації.

Створення компонентів посібника

Папка запиту на компонент: Ручні тестувальники або SME розміщують свої компоненти, які вони хочуть автоматизувати.

Створення компонентів посібника

Застаріла папка: Ви можете перемістити всі неприпустимі компоненти до цієї папки, щоб переглянути їх, перш ніж назавжди видалити їх із контролю якості.

Створення компонентів посібника

компонент: Цей символ використовується для представлення компонента. Ручні бізнес-компоненти позначаються символом M на піктограмі компонента. Як показано нижче.

Створення компонентів посібника

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

Створення компонентів посібника
Створення компонентів посібника
Створення компонентів посібника
Створення компонентів посібника

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

Створення компонентів посібника

Панель інструментів у модулі Business Component

Створення компонентів посібника

Створіть новий бізнес-компонент вручну.

Створіть нову папку, щоб ви могли створювати всі пов’язані з програмою компоненти в одному місці.

Виберіть папку Components -> Натисніть на New Folder

Створення компонентів посібника

Введіть змістовну назву для вашої програми та натисніть кнопку «ОК». Ви навіть можете створювати підпапки в головній папці.

Виберіть папку, в якій ви хочете створити компонент -> натисніть кнопку «Новий компонент»

Створення компонентів посібника

Введіть назву компонента, яка відповідає дії, яку він виконуватиме, що полегшить вибір компонентів під час підготовки BPT. Натисніть кнопку «ОК».

Новий компонент створюється праворуч.

Давайте розглянемо різні вкладки компонента

I. Вкладка подробиць: Він містить деякі основні поля, як-от назва компонента, створений, дата створення… тощо.

Команда Description містить три розділи Підсумок, Попередня умова та Післяумова.

Перейдіть на вкладку Підсумок розділі, ви можете згадати короткий опис функціональності Компонента та його результат.

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

Перейдіть на вкладку Постумова розділі згадайте статус програми після виконання кроків компонента.

Створюючи логічну послідовність компонентів для створення BPT, пам’ятайте про умови до та після.

Перейдіть на вкладку Зона обговорення, ви можете додати коментарі, пов'язані з компонентом.

Створення компонентів посібника

II. Вкладка «Знімок»: Ви можете використовувати цю вкладку, щоб зробити знімок конкретної сторінки, до якої належить Компонент.

III. Вкладка параметрів: Ви можете використовувати цю вкладку, якщо хочете передавати або отримувати дані з компонента. Вони схожі на параметри дії/тесту в QTP.

Натисніть на Нове посилання щоб додати новий параметр, потрібно надати

  • Назва параметра: Назва параметра.
  • Тип значення: Тип параметра (число, дата, рядок, пароль… тощо).
  • Значення за замовчуванням: Ви можете ввести певне значення за замовчуванням, яке можна використовувати, якщо ви не передали жодного значення з Компонента.
  • Descriptіон: Можна згадати короткий опис параметра.

Створення компонентів посібника

Вихідні параметри можна додавати або видаляти подібно до вхідних. Якщо ви хочете повернути будь-яке значення з компонента, ви повинні використовувати вихідні параметри.

IV. Вкладка «Крок проектування»: Містить кроки, які має виконати Компонент. Кнопки на вкладці «Дизайн» відображаються в такому порядку.

Додати новий крок, редагувати, видалити, копіювати, вставити, створити/вибрати параметр, завершити параметр, пошук, висоту рядка, зберегти та автоматизувати

Створення компонентів посібника

Щоб додати крок, натисніть «Додати новий крок», відкриється редактор кроків компонентів. Введіть назву кроку, щоб описати крок, опис (точну операцію, яку ви хочете виконати з програмою) і очікуваний результат (стан програми після виконання кроку).

Редактор кроків також відкривається, коли ви вибираєте крок і натискаєте кнопку редагування кроку.

У покроковому редакторі є панель інструментів текстового редактора, за допомогою якої можна форматувати рядки, наприклад жирний, курсив або підкреслений.

Створення компонентів посібника

V. Вкладка «Автоматизація»: Відобразить кроки автоматизації, пов'язані з компонентом, якщо компонент вже автоматизовано. Ви детально обговорите цей крок у наступному кроці «Автоматизація ручного компонента».

VI. Вкладка залежностей: Відображатиме залежні зв'язки, що існують між іншими сутностями, такими як компоненти, BPT, потоки, тестові ресурси та області застосування. Вкладка «Залежності» містить такі три вкладки.

Вкладка Ресурси показує області застосування (логічні групиping/назва всіх ресурсів, необхідних для автоматизації Компонента), що використовуються Компонентом.

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

Область застосування На вкладці відображається назва області застосування, що використовується компонентом, а також сітки «Використовується» та «Використовує», які відображають сутності, що використовують область застосування, та ресурси, що використовуються областю застосування.

VII. Вкладка «Історія»: Відображає зміни, внесені в будь-які поля сутності. Для кожної зміни відображатиметься позначка часу зміни та ім’я користувача, який вніс зміни. Вкладка «Історія» містить дві підвкладки:

Вкладка Журнал аудиту відображає список змін, внесених до різних полів, позначку часу та відомості про користувача.

Бізнес вкладка відображає різні версії вибраного компонента.

Крок 2) Автоматизація ручних компонентів

Створення області застосування

Область програми — це логічна сутність, яка допомагає нам згрупувати всі необхідні ресурси для автоматизації програми або її частини. Область застосування містить сховища спільних об’єктів, бібліотеки функцій та всі інші налаштування, необхідні для автоматизації Компонентів.

Ви можете створити одну область застосування для всієї програми або кілька областей застосування для різних частин програми залежно від вимоги.

Відкрийте QTP, Файл -> Новий -> Область застосування

Відобразиться таке вікно, яке міститиме чотири модулі.

Автоматизація ручних компонентів

Загальні: Він відображатиме загальну інформацію про область застосування, наприклад назву області програми, автора, який створив область програми, місцезнаходження, Description і пов’язані надбудови.

Якщо ви хочете видалити будь-які надбудови, ви можете натиснути кнопку змінити та видалити непотрібні надбудови.

Додаткові налаштування містять параметри запису та запуску, які подібні до звичайних параметрів запису та запуску, а також QTP.

Автоматизація ручних компонентів

Ви навіть можете додати будь-які сценарії відновлення, які ви хочете пов’язати з областю програми, використовуючи параметри відновлення. На основі надбудов ви вибрали інші параметри налаштувань середовища.

Автоматизація ручних компонентів

Бібліотеки функцій

Цей модуль допоможе нам пов’язати всі необхідні бібліотеки функцій із областю застосування.

Автоматизація ручних компонентів

Сховища об'єктів

Цей модуль допоможе нам зв’язати необхідні спільні сховища об’єктів, подібні до бібліотек функцій.

Автоматизація ручних компонентів

Ключові слова

Панель «Ключові слова» відображає всі вбудовані методи, всі користувацькі функції в бібліотеках функцій та об'єкти в репозиторії об'єктів. Крім того, панель «Ключові слова» також відображає методи та властивості будь-яких класів тестових об'єктів, розроблених нами або третьою стороною за допомогою розширюваності надбудов.

Автоматизація ручних компонентів

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

Перетворення ручного компонента на автоматизований компонент

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

Автоматизація ручних компонентів

Автоматизація ручних компонентів

Компонент, керований ключовими словами

Перейдіть на вкладку автоматизації.

З’явиться повідомлення «Щоб створити кроки, спочатку потрібно вибрати область застосування, натиснувши кнопку «Вибрати область застосування».

Автоматизація ручних компонентів

Після натискання на кнопку вибору області застосування з’явиться наступне вікно зі списком доступних областей застосування, з якого можна вибрати потрібну область застосування.

Автоматизація ручних компонентів

Вибрана область застосування відображається внизу вкладки автоматизації.

Автоматизація ручних компонентів

Ви можете автоматизувати Компонент так само, як ви автоматизуєте в QTP використовуючи представлення ключових слів. Після автоматизації кроки компонента виглядатимуть так

Автоматизація ручних компонентів

Сценарний компонент

Перейдіть на вкладку автоматизації. Там відобразиться кнопка «Запустити» для запуску QTP.

Автоматизація ручних компонентів

Натисніть кнопку «Запустити» (QTP має бути встановлено на тій самій машині), він відкриється QTP і відобразити спливаюче вікно з проханням пов’язати область застосування з компонентом.

Автоматизація ручних компонентів

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

Крок 3) Розробкаping БПТ

BPT можуть бути автоматизованими або ручними тестами. BPT, що складаються з ручних бізнес-компонентів, називаються ручними BPT. BPT, створені за допомогою автоматизованих компонентів, називаються автоматизованими BPT.

Щоб створити ручні або автоматизовані BPT, потрібно використовувати модуль «План тестування» в контролі якості.

Натисніть піктограму модуля плану тестування на лівій бічній панелі

Розвитокping БПТ

Створіть папку, у якій ви хочете створити тести бізнес-процесів, натиснувши піктограму додавання папки.

Розвитокping БПТ

Введіть назву папки та натисніть кнопку ОК

Розвитокping БПТ

Натисніть піктограму «Створити новий тест».

Розвитокping БПТ

Виберіть тип тесту «Бізнес-процес» та введіть змістовну назву для BPT.

Розвитокping БПТ

Він відображається наступним чином

Розвитокping БПТ

Виберіть вкладку «Тестовий сценарій» -> і виберіть вкладку «Вибрати компонент».

Буде відображено дерево модулів компонентів з усією інформацією про компонент праворуч.

Розвитокping БПТ

Перетягніть компоненти в логічному порядку, щоб сформувати бізнес-сценарій. Ви також можете вибрати компонент і використовувати символ стрілки замість перетягування. Зразок BPT показано нижче після розташування компонентів.

Розвитокping БПТ

Ви навіть можете запросити новий компонент, якщо він недоступний у дереві компонентів, з самого модуля тестового плану, натиснувши «Запит на новий компонент».

Коли компоненти впорядковано на панелі редактора тестових сценаріїв, вони відображаються у вигляді структури з п’яти стовпців:

  1. Компонент/потік: Відображатиме компонент разом із зображенням знімка, якщо він містить.
  2. Статус: Стан компонента, це може бути будь-який зі статусів, обговорених раніше.
  3. Вхідний сигнал: Якщо у вас є вхідні параметри, вони відображаються в цьому стовпці.
  4. вихід: Якщо у вас є вихідні параметри, вони відображаються в цьому стовпці.
  5. При невдачі: Відобразиться спадне меню, у якому ви можете вибрати, що ви хочете виконати для виконання BPT у разі відмови Компонента. Ви можете вибрати продовжити або вийти з BPT.

    Розвитокping БПТ

Налаштування вхідних параметрів

Щоб налаштувати вхідний параметр для будь-якого компонента, потрібно натиснути на посилання вхідні параметри у стовпці вхідних даних для конкретного компонента, або ж клацнути правою кнопкою миші на компоненті та вибрати «значення вхідних параметрів» -> «ітерації».

Розвитокping БПТ

Коли ви клацнете посилання вхідного параметра, відкриється діалогове вікно Ітерації компонентів.

Розвитокping БПТ

Ви можете ввести всі вхідні параметри для Компонента. Якщо ви хочете запустити компонент кілька разів, ви можете додати кілька ітерацій, натиснувши «Додати ітерації» та ввівши дані.

Якщо ви хочете видалити будь-яку ітерацію, спочатку виберіть ітерацію та натисніть «Видалити ітерацію». Вибрану ітерацію буде видалено.

Якщо ви хочете запустити лише вибрані ітерації, ви можете скористатися опцією «Вибрати ітерації» та встановити діапазон ітерацій, які ви хочете запустити, як показано нижче.

Розвитокping БПТ

Ви також можете імпортувати вхідні параметри із зовнішнього файлу, розділеного комами, а також експортувати параметри списку, які ви використовували для певного компонента, за допомогою опцій імпорту та експорту.

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

Розвитокping БПТ

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

Розвитокping БПТ

Розвитокping БПТ

Якщо ви хочете використати вихідні параметри попередніх Компонентів, вам потрібно клацнути прапорець виводу під назвою стовпця параметрів.

Вікно списку вихідних параметрів відображається зі списком усіх вихідних параметрів попередніх компонентів. Ви можете вибрати потрібний вихідний параметр і натиснути кнопку OK.

Розвитокping БПТ

Гроуping/Un-Grouping компоненти

Іноді, якщо ви хочете згрупувати компоненти в BPT для запуску разом кілька разів, вам потрібно згрупувати їх разом. Спочатку виберіть компоненти, які ви хочете згрупувати, і клацніть на зображенні "Групувати компоненти" або виберіть "Компоненти", клацніть правою кнопкою миші та виберіть "Групувати".ping > Компоненти групи.

Розвитокping БПТ

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

Розвитокping БПТ

Додавання параметрів/ітерацій до згрупованих компонентів

Це схоже на те, як ви вводите дані для параметра для окремого компонента, але єдина відмінність полягає в тому, що коли ви натискаєте на будь-яке посилання вхідного параметра згрупованого компонента, воно відображатиме вхідні параметри всіх компонентів разом.

Статус BPT

Як і компоненти, BPT також мають різні статуси залежно від створення BPT та його прогресу. BPT може мати будь-який із наведених нижче статусів у будь-який момент часу.

Розвитокping БПТ6 У розробці
Розвитокping БПТ7 Готовий
Розвитокping БПТТехнічне обслуговування 8
Розвитокping БПТПомилка 9

Статус BPT можна визначити за станом його компонентів. Статус BPT визначається найважчим станом з усіх його компонентів.

Наприклад, припустімо, що у вас є тест бізнес-процесу, який містить:

  • 3 готові компоненти
  • 1 Компонент обслуговування
  • 2 Компонент у стадії розробки
  • 1 Компонент помилки
  • 1 Компонент у стадії розробки (потрібний).

У цьому прикладі тестовий статус такий помилка, тому що помилка є найважчим статусом бізнес-компонента в тесті.

Крок 4) Налагодження BPT

Після того як BPT спроектовано, вам потрібно запустити BPT, щоб перевірити, чи Компоненти розташовані в правильному порядку, а передані дані працюють належним чином чи ні. Це схоже на Тестування наш сценарій автоматизації з усіма можливими способами (позитивними та негативними) та даними для перевірки точності сценарію.

У модулі «План тестування» натисніть кнопку «Запустити або налагодити тест» на панелі інструментів «Тестовий сценарій».

Налагодження BPT

Після натискання кнопки «Виконати» з’явиться вікно «Виконати або налагодити тест». У вікні «Виконати» є два варіанти запуску BPT.

  1. нормальний
  2. Debug

    Налагодження BPT

Режим налагодження: Коли ви запускаєте компонент у цьому режимі, за замовчуванням він додає точку зупинки на першому рядку компонента, що допоможе нам налагоджувати компонент рядок за рядком.

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

Ви можете вибрати будь-який режим для кожного з компонентів залежно від ваших потреб. Якщо ви вже перевірили деякі компоненти в тому ж BPT або в іншому BPT, ви можете одразу перейти до звичайного режиму.

Після завершення виконання буде показано підсумок виконання всіх компонентів BPT.

Налагодження BPT

Крок 5) Виконання BPT

Після розробки та ретельного тестування BPT вам може знадобитися запустити ці BPT у рамках циклу регресії, розумності чи будь-якого іншого циклу тестування.

Для виконання BPT вам потрібно використовувати модуль Test Lab QC. Перейдіть до лабораторії тестування та виберіть папку плану тестування та набір тестів, у якому ви хочете запустити ці BPT.

Виконання BPT

Виберіть опцію «Вибрати тести» в таблиці тестової лабораторії. Праворуч відображається панель із деревоподібною структурою плану тестування, де перелічені всі тестові випадки. Виберіть BPT, які ви хочете запустити, і натисніть кнопку зі стрілкою. BPT будуть додані до «таблиці виконання». Ви також можете використовувати функцію перетягування, щоб вибрати BPT, які ви хочете запустити.

Після додавання BPT до сітки виконання вам потрібно натиснути кнопку «Виконати».

Після натискання кнопки «Запустити» відображається окреме вікно «Автоматичний запуск», у якому потрібно вказати, на якій машині потрібно запустити ці BPT. Машина, на якій потрібно запустити, QTP Програмне забезпечення має бути доступним. Ви також можете запускати тести на тій самій машині.

Виконання BPT

Після згадки назв машин у стовпці «Запустити на хості» потрібно натиснути «Запустити все», якщо потрібно запустити всі тести у вікні «Автоматичний запуск», або вибрати «Запустити», якщо потрібно запустити лише вибраний BPT.

Контроль якості автоматично підключається до вказаної машини, виконує перевірку продуктивності (BPT) та оновлює результати до контролю якості зі статусом «Пройдено» або «Не пройдено».

Виконання BPT

Якщо ви двічі клацнете на конкретному тесті, відобразяться подальші детальні результати конкретного тесту.

Виконання BPT

Цей підручник став можливим завдяки внеску пана Нарендера Редді Нукали

Поширені запитання

Компонент виконує одне заздалегідь визначене завдання. Потік — це повторно використовувана послідовність компонентів, яка повторюється в одному й тому ж порядку через кілька BPT, тому вона викликається один раз, а не перебудовується щоразу.

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

Так. Модуль «Бізнес-компоненти» не входить до стандартної ліцензії Quality Center і його необхідно придбати окремо разом із дійсною ліцензією. QTP or UFT ліцензія на автоматизацію компонентів.

Так. Опишіть бізнес-дію, і помічник зі штучним інтелектом створить назву кроку, опис та очікуваний результат у форматі, який очікує вкладка «Крок проектування». Спеціаліст з малого та середнього бізнесу перевіряє їх на відповідність реальній програмі перед збереженням.

Так. Враховуючи бібліотеку компонентів та потрібний сценарій, помічник ШІ пропонує впорядкований набір і позначає місця, де попередні та постумови не збігаються. Тестер підтверджує послідовність перед її запуском.

Підсумуйте цей пост за допомогою: