business process testing how simplify
В днешното поколение тестове за автоматизация тестването на бизнес процеси (BPT) промени настоящите стандарти за индустрия за тестване.
Валидирането на бизнес процеса е актът за проверка от край до край бизнес процес . Извършва се стъпка по стъпка, за да се потвърди, че всички бизнес правила работят правилно и когато се установи някакво отклонение, дефектите се регистрират.
Този урок ще ви даде пълна представа за BPT - как работи, какво включва, неговото значение и т.н.
Какво ще научите:
- Какво е тестване на бизнес процеси?
- Как действа BPT?
- BPT Роли:
- Защо BPT методология?
- Как се прилага BPT?
- Общи разлики между компонентите и теста:
- Micro Focus Тестване на бизнес процеси Инструмент за тестване на бизнес процеси (Micro Focus BPT)
- Заключение
- Препоръчително четене
Какво е тестване на бизнес процеси?
# 1. BPT е ръчно, както и автоматизирано тестово решение за проектиране, създаване и изпълнение на тестове. Помага за намаляване на сроковете за тестване.
# две. BPT подходът включва:
- Многократни бизнес компоненти
- Тестове за бизнес процеси
# 3. BPT е модел, базиран на роли, който позволява на бизнес анализатори и нетехнически експерти по предметни въпроси ( МСП ) за работа с бизнес компоненти в среда без скриптове и създаване на тестове за бизнес процеси.
как да приложим просто бинарно дърво за търсене в java
BC1: Първи бизнес компонент, който отваря браузъра и въвежда идентификационните данни за вход
BC2: Втори бизнес компонент, който се придвижва до екрана на акаунтите и търсения за сметка
BC3: Трети бизнес компонент, който проверява стойностите на полетата
# 4. Основните понятия, свързани с BPT, са както следва:
- Бизнес процес: Бизнес процесът може да се определи като събиране на свързани дейности, които се извършват за постигане на предварително определена цел.
- Бизнес компоненти: Бизнес компонентите се разглеждат като набор от малки и многократно използвани части от тестови случаи
- Тестове за бизнес процес: Тестовете за бизнес процеси са тестови случаи, които включват бизнес компоненти.
- Област на приложение: Това е логическата същност и хранилище, което съдържа тестови ресурси като споделен обект r хранилище, библиотека с функции и др.
# 5. BPT ви помага да поддържате проект с няколко тестови среди и инструменти като UFT , Micro Focus ALM и др.
Как действа BPT?
- BPT позволява на експертите по предметни въпроси да създават тестове
- Съчетава се с Център за качество чрез лиценз
- Да се работа с BPT от специалист QuickTest (QTP) е необходимо да свържете Центъра за качество с поддръжка на BPT
- Експертите по предметни въпроси дефинират документа за бизнес процеса, бизнес компонентите и тестовете за бизнес процеси
- Инженерите по автоматизация, от друга страна, играят и записват отделните стъпки на бизнес компонентите
- QA тестерите изпълняват и отстраняват грешките на отделните компоненти
BPT Роли:
Ролите на основния потребител, участващи в BPT, са следните:
Роля # 1) Експерт по предмета (МСП): Експерт по предметни въпроси е лице, което се счита за авторитет в определена област. Има два вида МСП-
- Експерт по бизнес компоненти има подробно разбиране за отделния елемент
- Експерт по бизнес процеси има достатъчно и подходящи познания за логиката, приложена в приложение
Роля # 2) Инженер по автоматизация: Инженер по автоматизация е експерт в инструменти за автоматизиране на тестове .
Роля # 3) QA тестер: QA Tester е потребител на Център за качество, който определя стойностите за теста на бизнес процесите, изпълнява ги и преглежда резултатите.
Защо BPT методология?
BPT е трансформация, която се използва за решаване на традиционни проблеми с тестване за автоматизация, а именно.
- Липса на координация между ръчните тестери / МСП и инженерите по автоматизация
- Липса на стандарти за развитие на автоматизацията
- Недостатъчните познания на инженера по автоматизация за приложението могат да причинят неефективни скриптове
- Огромни усилия за поддръжка
Как се прилага BPT?
BPT методологията включва следните стъпки:
Стъпка 1: Вземете инструмента: Компаниите закупуват лиценза и инсталират инструмента
Стъпка 2: Създаване на области на приложение: Създайте, попълнете и поддържайте логическо хранилище за тестване на ресурси.
Стъпка # 3: Създаване на тестови компоненти: МСП могат да създават нови компоненти и да ги дефинират в модула за бизнес компоненти (Център за качество). Модул за бизнес компонент включва-
- Подробности: Общо резюме на целта / целите, предварителните условия и след-условията
- Снимки: Изображения, които помагат да се визуализира описание на компонентите (ако е необходимо)
- Параметри: Указва стойностите на параметрите на входния и изходния компонент, които позволяват на даден компонент да получава данни от външни източници и да преминава към други компоненти.
- Стъпки за проектиране: Създавайте, преглеждайте и автоматизирайте ръчните стъпки на бизнес компонентите
- Използван от: Включва избрани в момента бизнес компоненти
- Панел за искане на компоненти: Обработка на заявки за нови компоненти, генерирани в модула за тестов план. Да кажем, че създавате тест и идентифицирате липсващ компонент, тук генерирате заявка за него.
Стъпка # 4: Създайте реални тестове за бизнес процес: МСП създават тест за бизнес процес. Те избират компонент, който може да бъде приложен към бизнес процеса. Всеки компонент може да се използва по различен начин за различни бизнес процеси.
Стъпка # 5: Автоматизиране на бизнес компоненти: След като МСП създадат шаблон за бизнес процес, компонентите са готови за кодиране и могат да бъдат препратени към QA тестери.
.net c # въпроси за интервю
Компонентите са категоризирани в две категории:
- Компонентна обвивка: Външният слой на компонента - информацията в тази обвивка е достъпна на ниво тест
- Внедряване на компонент: Вътрешният слой на компонента - Информацията в този слой е достъпна само на ниво компонент.
Стъпка # 6: Изпълнение на тестове за бизнес процес: Изпълнете теста за бизнес процес като редовни тестове.
Общи разлики между компонентите и теста:
Тестът и компонентите са индивидуални концепции на BPT.
Следните насоки са полезни за разграничаването им:
- Компонентът е единичен обект, който не може да съдържа множество действия
- При работа с компоненти всички външни файлове трябва да се съхраняват в проекта за Център за качество, към който сте свързани
- Няма индивидуално хранилище за отделни компоненти. Всички компоненти трябва да използват споделено хранилище
- Името на възела на компонента не може да бъде променено, то трябва да бъде същото като това на запазения компонент
- Ресурсите могат да се добавят чрез хранилището на приложения, а не директно към компонента
Micro Focus Тестване на бизнес процеси Инструмент за тестване на бизнес процеси (Micro Focus BPT)
Тестване на бизнес процеси с микрофокус е първият пълен инструмент за автоматизация на тестове, базиран на роли, който позволява на МСП да изграждат, управляват данни, изпълняват и документират тестване на използването на всеки език за програмиране.
Научете повече за софтуера за тестване на бизнес процеси Micro Focus тук .
Предимства на Micro Focus BPT Tool:
- Опростява и ускорява процеса на проектиране на теста чрез използване на компоненти
- Позволете на екипите за QA и тестване да стартират процеса на проектиране на теста много по-рано, т.е.; по време на проектирането на системата или така
- Генерира автоматизирани тестове и документация за тестови случаи в една стъпка
- Позволява на екипите за QA да използват комбиниран пакет от тестови активи, които са създадени в съответствие с най-добрите практики, като по този начин правят автоматизацията на теста по-добра.
- Повишава производителността на МСП и QA инженерите
Предимства на BPT
- Елиминира необходимостта от създаване на отделна рамка за автоматизация
- Тестването за автоматизация става структурирано с използването на бизнес компоненти
- Намалява усилията, необходими за писане и поддържане на скриптове за автоматизация на тестове
- BPT е независим от подробен скрипт за тестване
- Висока повторна употреба с управлявани от данни компоненти
- Тестерите не изискват технически опит в автоматизацията
- Ръчните тестери са свободни да премахват нежелания компонент, без да засягат кода
Недостатъци на BPT
- Необходимо е да закупите допълнителен лиценз за BPT Framework за тестови скриптове
- BPT Framework може да се използва само когато имате достъп до Управление на жизнения цикъл на приложения (ALM)
Заключение
Тестването на бизнес процеси е усъвършенствана техника за тестване. Това е нещо като щастливата среда между твърде опростеното ръчно тестване и твърде сложното тестване за автоматизация.
Той помага да се създаде спецификация на трудни бизнес процеси и прави автоматизацията подходяща за процеси на високо ниво.
Бързо, ефективно, използване на експертни познания, лесно прилагане на стандартите са някои силни характеристики, които правят BPT мощна техника за тестване.
Имате въпроси относно BPT? Чувствайте се свободни да публикувате в коментари по-долу.
Препоръчително четене
- Процес на изпитване на шлюз B2B (Business to Business)
- Най-добри инструменти за тестване на софтуер 2021 г. (Инструменти за автоматизация на QA теста)
- Какво е тестване за съответствие (тестване за съответствие)?
- Изтегляне на eBook за тестване на Primer
- Курс за тестване на софтуер: Към кой институт за тестване на софтуер трябва да се присъединя?
- TimeShiftX, издаден за опростяване на тестването на изместване на времето
- Четирите стъпки към тестване на бизнес интелигентността (BI): Как да тестваме бизнес данни
- Ad-hoc тестване: Как да открием дефекти без официален процес на тестване