business process testing how simplify
У сучасному поколінні автоматизованого тестування тестування бізнес-процесів (BPT) змінило поточні галузеві стандарти тестування.
Валідація бізнес-процесів - це акт перевірки наскрізного бізнес-процес . Це виконується поетапно, щоб підтвердити, що всі бізнес-правила працюють правильно, і коли виявлено будь-яке відхилення, дефекти реєструються.
Цей посібник дасть вам повне уявлення про BPT - як він працює, що він включає, його значення тощо.
Що ви дізнаєтесь:
- Що таке тестування бізнес-процесів?
- Як працює BPT?
- Ролі BPT:
- Чому методологія BPT?
- Як реалізується BPT?
- Загальні відмінності між компонентами та тестом:
- Micro Focus Тестування бізнес-процесів Інструмент тестування бізнес-процесів (Micro Focus BPT)
- Висновок
- Рекомендована література
Що таке тестування бізнес-процесів?
№1. BPT - це керівництво, а також автоматичне рішення для тестування для проектування, створення та виконання тестів. Це допомагає скоротити терміни тестування.
# два. Підхід BPT включає:
- Багаторазові компоненти бізнесу
- Тести бізнес-процесів
№3. BPT - це рольова модель, яка дозволяє бізнес-аналітикам та нетехнічним експертам з предметних питань ( МСП ) працювати з бізнес-компонентами в середовищі без сценаріїв та створювати тести бізнес-процесів.
приклад хеш-таблиці c ++
BC1: Перший бізнес-компонент, який відкриває браузер і вводить облікові дані для входу
BC2: Другий бізнес-компонент, який переходить до екрана облікових записів і обшуки для рахунку
BC3: Третій бізнес-компонент, який перевіряє значення полів
No4. Основні поняття, що беруть участь у BPT, такі:
- Бізнес-процес: Бізнес-процес можна визначити як сукупність пов’язаних видів діяльності, які виконуються для досягнення наперед визначеної мети.
- Компоненти бізнесу: Бізнес-компоненти розглядаються як сукупність невеликих та багаторазових частин тестових кейсів
- Тести бізнес-процесів: Тести бізнес-процесів - це тестові кейси, що включають бізнес-компоненти.
- Область застосування: Це логічна сутність і сховище, що містить ресурси тестування, такі як спільний об’єкт р сховище, бібліотека функцій тощо.
№5. BPT допомагає підтримувати проект за допомогою декількох тестових середовищ та інструментів, таких як UFT , Мікрофокусна ALM тощо
Як працює BPT?
- BPT дозволяє експертам з предметних питань створювати тести
- Він поєднується з Центр якості через ліцензію
- До робота з BPT від професіонала QuickTest (QTP) необхідно підключити Центр якості з підтримкою BPT
- Експерти з предметних питань визначають документ бізнес-процесу, компоненти бізнесу та тести бізнес-процесів
- Натомість інженери автоматизації відтворюють та записують окремі кроки бізнес-компонентів
- Тестери контролю якості запускають та налагоджують окремі компоненти
Ролі BPT:
Основні ролі користувачів, що беруть участь у BPT, такі:
Роль No1) Експерт з питань предмета (МСП): Експерт з предметних питань - це особа, яка вважається авторитетом у певній галузі. Є два типи МСП -
- Експерт з бізнес-компонентів має детальне розуміння окремого елемента
- Експерт з бізнес-процесів має достатні та відповідні знання логіки, реалізованої в додатку
Роль No2) Інженер з автоматизації: Інженер з автоматизації є експертом у галузі засоби автоматизації тестування .
Роль No3) Тестер контролю якості: QA Tester - користувач Центру якості, який визначає значення для тестування бізнес-процесів, виконує їх та переглядає результати.
Чому методологія BPT?
BPT - це трансформація, яка використовується для вирішення традиційних проблем з тестуванням автоматизації, а саме.
- Відсутність координації між ручними тестерами / МСП та інженерами з автоматизації
- Відсутність стандартів розробки автоматизації
- Недостатнє знання інженера з автоматизації програми може спричинити неефективні сценарії
- Величезні зусилля з технічного обслуговування
Як реалізується BPT?
Методологія BPT передбачає наступні кроки:
Крок 1. Отримайте інструмент: Компанії купують ліцензію та встановлюють інструмент
Крок 2. Створення областей програм: Створення, заповнення та підтримка логічного сховища для тестування ресурсів.
Крок No3: Створення тестових компонентів: МСП можуть створювати нові компоненти та визначати їх у модулі бізнес-компонентів (Центр якості). Модуль Business Component включає-
найкращі аніме-сайти для перегляду аніме безкоштовно
- Подробиці: Загальне резюме цілей / цілей, передумов та постулатів
- Знімки: Зображення, які допомагають візуалізувати опис компонентів (якщо потрібно)
- Параметри: Вказує значення параметрів вхідного та вихідного компонентів, які дозволяють компоненту отримувати дані із зовнішніх джерел та передавати їх іншим компонентам.
- Етапи проектування: Створюйте, переглядайте та автоматизуйте ручні кроки бізнес-компонентів
- Використаний: Включає вибрані на даний момент бізнес-компоненти
- Область запиту на компонент: Обробка нових запитів компонентів, згенерованих у модулі плану тестування. Скажімо, ви створюєте тест і визначаєте відсутній компонент, саме тут ви генеруєте запит на нього.
Крок No4: Створіть фактичні тести бізнес-процесів: МСП створюють тест бізнес-процесів. Вони вибирають компонент, який можна застосувати до бізнес-процесу. Кожен компонент може використовуватися по-різному для різних бізнес-процесів.
Крок 5: Автоматизація бізнес-компонентів: Як тільки МСП створюють шаблон бізнес-процесу, компоненти готові до кодування та можуть бути передані тестувальникам контролю якості.
Компоненти поділяються на дві категорії:
- Оболонка компонента: Зовнішній шар компонента - інформація в цій оболонці доступна на рівні тесту
- Впровадження компонентів: Внутрішній шар компонента - інформація в цьому рівні доступна лише на рівні компонента.
Крок 6: Запуск тестів бізнес-процесів: Запустіть тест бізнес-процесу, як звичайні тести.
Загальні відмінності між компонентами та тестом:
Тест та компоненти - це окремі поняття BPT.
Наступні рекомендації корисні для їх розмежування:
- Компонент - це одна сутність, яка не може містити кілька дій
- Під час роботи з компонентами всі зовнішні файли повинні зберігатися в проекті Центру якості, до якого ви підключені
- Не існує індивідуального сховища для окремих компонентів. Усі компоненти повинні використовувати спільне сховище
- Ім'я вузла компонента змінити не можна, воно повинно бути таким, як у збереженого компонента
- Ресурси можна додавати через сховище додатків, а не безпосередньо до компонента
Micro Focus Тестування бізнес-процесів Інструмент тестування бізнес-процесів (Micro Focus BPT)
Мікрофокусне тестування бізнес-процесів є першим у галузі повноцінним інструментом автоматизації тестів на основі ролей, що дозволяє МСП створювати, керувати даними, виконувати та перевіряти документи використання будь-якої мови програмування.
Дізнайтеся більше про програмне забезпечення для тестування бізнес-процесів Micro Focus тут .
Переваги Micro Focus BPT Tool:
- Спрощує та пришвидшує процес проектування тесту за допомогою компонентів
- Дозволити командам з контролю якості та тестувальникам розпочати процес розробки тестів набагато раніше, тобто; під час проектування системи або близько того
- Створює автоматизовані тести та документацію до тестових кейсів за один крок
- Дозволяє командам контролю якості використовувати комбінований пакет тестових ресурсів, створених з урахуванням найкращих практик, що покращує автоматизацію тестування.
- Збільшує продуктивність МСП та інженерів з контролю якості
Переваги BPT
- Виключає необхідність створення окремої системи автоматизації
- Тестування автоматизації стає структурованим із використанням бізнес-компонентів
- Зменшує зусилля, необхідні для написання та підтримка сценаріїв автоматизації тестів
- BPT не залежить від сценарію детального тестування
- Висока багаторазовість з компоненти, керовані даними
- Тестери не потребують технічного досвіду в галузі автоматизації
- Ручні тестери можуть безкоштовно видаляти небажані компоненти, не впливаючи на код
Недоліки BPT
- Потрібно придбати додаткову ліцензію на BPT Framework для тестових скриптів
- BPT Framework можна використовувати лише тоді, коли у вас є доступ до управління життєвим циклом програми (ALM)
Висновок
Тестування бізнес-процесів - це вдосконалена техніка тестування. Це свого роду щасливе середовище між занадто спрощеним ручним тестуванням та занадто складним тестуванням автоматизації.
Це допомагає створити специфікацію складних бізнес-процесів і робить автоматизацію придатною для процесів високого рівня.
Швидке, ефективне, використання досвіду, легке впровадження стандартів - ось деякі сильні особливості, які роблять BPT потужною технікою тестування.
Є питання щодо BPT? Не соромтеся розміщувати коментарі нижче.
Рекомендована література
- Процес тестування шлюзу B2B (від бізнесу до бізнесу)
- Найкращі засоби тестування програмного забезпечення 2021 р. (Засоби автоматизації тестування якості)
- Що таке тестування на відповідність (тестування на відповідність)?
- Тестування Праймера Завантажити електронну книгу
- Курс тестування програмного забезпечення: до якого інституту тестування програмного забезпечення слід приєднатися?
- TimeShiftX випущений для спрощення тестування зсуву в часі
- 4 кроки до тестування бізнес-аналітики (BI): Як перевірити ділові дані
- Спеціальне тестування: Як знайти дефекти без формального процесу тестування