introduction tricentis tosca automation tool
Тази статия предоставя въведение в инструмента за автоматизация на тестове TOSCA. Той обхваща основните компоненти на TOSCA и подробности за Tosca Commander & Workspace:
Тази статия има за цел да предостави добра идея за начина на работа на инструмента за тези, които са нови в TOSCA и желаят да учат и да изградят кариера в него.
ТОСКА означава „Спецификация на топология и оркестрация за приложения в облак“.
Списък на уроците в тази серия TOSCA
Урок # 1: Въведение в инструмента за автоматизация Tricentis TOSCA (Този урок)
Урок # 2: Създавайте и управлявайте работни пространства в инструмента за автоматизация Tricentis TOSCA
Урок № 3: Как да създавам и изпълнявам тестови случаи в инструмента за тестване на Tosca?
Какво ще научите:
Какво представлява Tricentis TOSCA Testsuite ™?
TOSCA Testsuite ™ е софтуерен инструмент за автоматизирано изпълнение на функционални и регресионни тестове на софтуер.
Освен тестване на функции за автоматизация, TOSCA включва
- Интегрирано управление на тестове
- Графичният потребителски интерфейс (GUI)
- Интерфейс на командния ред (CLI)
- Интерфейс за приложно програмиране (API)
Тестовият пакет поддържа целия жизнен цикъл на тестовия проект. Започва с прехвърляне и синхронизиране на спецификации от системата за управление на изискванията.
TOSCA подкрепя своите потребители при създаването на ефективни тестови случаи на методологично обоснована основа, служи като изпълнителен асистент и обобщава резултатите от теста в различни доклади.
TOSCA Testsuite ™ е проектиран и разработен от TRICENTIS Technology & Consulting GmbH (Австрийска софтуерна компания със седалище във Виена)
Компоненти на TOSCA Testsuite ™
Различни компоненти и тествана система
Както е показано на горната снимка, различните компоненти на тестовия пакет са
- Командир на TOSCA
- Съветникът на TOSCA
- Изпълнител на TOSCA
Всички тези три са от страна на клиента, той включва и хранилището (наричано още „Тестово хранилище“), което е от страна на сървъра.
TOSCA Commander ™
Това е графичният потребителски интерфейс на TOSCA Testsuite ™. Смята се, че е ядрото на тестовия пакет. Командирът използва „Работно пространство“ за администриране на тестови случаи. Това означава, че позволява лесно създаване, управление, изпълнение и анализ на тестови случаи.
Тъй като това е системата на междинния софтуер между тестовото хранилище и TOSCA Executor, тя получава тестовите случаи от хранилището и ги препраща към тестовия изпълнител, който по-късно ги стартира в тестваната система (SUT).
Всички елементи се показват в дървовидна структура (примерна екранна снимка по-горе). Лявата част на прозореца се използва за навигация , докато десният раздел е работна зона.
Горната екранна снимка е примерна за прозореца „Тестово дело“, по същия начин оформлението на други прозорци (Requirement, ExecutionList и др.) Изглежда по същия начин. Всички елементи в TOSCA Commander ™ са структурирани един под друг в строго спазен йерархичен ред. Всяка операция може да се извърши само чрез спазване на тази йерархия на обекта.
Той осигурява Влачите и пускате функция, която се използва за преместване на елементите в приложението. Той също така има докинг функция което позволява на потребителя да персонализира оформлението на прозореца според нуждите му.
Така че TOSCA Commander ™ предоставя тези видове функции и функционалности на потребителя за тяхно удобство. Той работи подобно на Windows Explorer. Докато създавате структурата на папките, можете да използвате командите като създаване, копиране, поставяне, преименуване, изтриване и т.н.
Работно пространство на TOSCA
Това е вашата лична работна област, където можете да създавате, администрирате, изпълнявате и анализирате тестови случаи. Той съдържа различни обекти, т.е. Обекти на TOSCA Commander ™ и това са,
- Модули
- ExecutionLists
- Тестови случаи
- Изисквания
- Дизайн на тестови калъфи
Можете да изградите връзката между тези обекти, като ги картографирате / свържете. Това се нарича картографиране на обекти в TOSCA. По време на изпълнение контролната информация на тези обекти (модули, списъци за изпълнение, тестове и изисквания и т.н.) се комбинира.
Обекти на TOSCA Commander ™ - организирани в „Светове“
Обектите на TOSCA Commander ™ са категоризирани в различни светове и всеки обект се разпознава индивидуално по определен цвят.
Имаме друг обект, т.е. „Докладващи“ обекти, които също имат свят, наречен Светът на докладите . Това не се изисква за начинаещи, поради което засега няма да го обсъждаме подробно.
TOSCA „Светове“ и нейният работен процес:
Дадено по-долу е моментна снимка на това как изглежда прозорецът на проекта TOSCA в своите цветни светове.
Картиране / свързване в TOSCA
Свързване, импортиране на външни данни и експортиране на данни са възможни в TOSCA. По-долу е дадено малко разбиране за това как се осъществява свързването в TOSCA.
Свързване на външни файлове: Има два начина за свързване на външен файл в TOSCA, т.е.
- Чрез плъзгане и пускане с основни обекти в TOSCA Commander
- Като използвате операцията „Прикачване на файл“ от контекстното меню
Това са 2-те начина за свързване на файловете в TOSCA. Сега ще видим различните видове връзки, налични в TOSCA.
Има три вида връзки, т.е.
- Вграден
- Свързан
- LinkedManaged
Вграден :Това е вграждане на файл в Хранилище на TOSCA
Свързан :Ще се препраща към файл, но не се хоства в хранилището. Връзката се отнася до директорията на източника за файла.
LinkedManaged :Файлът се копира в определена директория, която е общодостъпна и оттам ще се управлява централно.
Ето как външен файл или външни данни могат да бъдат импортирани в TOSCA. По същия начин данните от TOSCA могат също да бъдат експортирани в други файлове (например MS Word, MS Excel и др.) Чрез клипборда от,
списък с връзки в c ++
- избиране на линия или област в дясната секция на прозорец TOSCA и натискане на „C“
- с помощта на операцията „Копиране на таблица в клипборда“ от контекстното меню
TOSCA Commander ™ - раздел „Подробности“
На горната снимка можете да видите раздела „Подробности“ от дясната страна на прозореца на TOSCA Commander. Така всеки обект в TOSCA има изглед Подробности, където различни колони могат да бъдат добавени или премахнати според нуждите.
Как да добавите колона:
1. Щракнете с десния бутон върху заглавката на колона и изберете опцията „Избор на колони“ от контекстното меню. Отваря се прозорец, съдържащ списък с налични колони.
2. Плъзнете необходимата колона върху съществуваща заглавка на колона. Новата колона се добавя автоматично към позицията, която е маркирана с две стрелки.
Как да премахнете колона:
- Изберете заглавката на колоната, която трябва да бъде премахната, и задръжте левия бутон на мишката натиснат.
- Плъзнете колоната надолу, докато показалецът на мишката има формата на X, и отпуснете бутона на мишката.
Заключение
В този уводен урок ние разгледахме основните компоненти на инструмента за тестване на Tricentis TOSCA и подробности за Tosca Commander и Workspace. Това е достатъчно информация, за да започнете с TOSCA, повече информация за работното пространство и неговите типове, концепция за чекиране / освобождаване за обекти на TOSCA ще бъде разгледана в следващата статия.
Опитали ли сте TOSCA Automation Tool вече?
СЛЕДВАЩ Урок
Препоръчително четене
- SeeTest Automation Tutorial: Ръководство за инструмент за автоматизация на мобилни тестове
- Изучаване на основи на Rational Robot - Инструмент за автоматизация на тестовете на IBM
- Инструмент за тестване за автоматизация на графичния интерфейс на Sikuli - Ръководство за начинаещи, Част 2
- Урок за Geb - Тестване за автоматизация на браузъра с помощта на Geb Tool
- Въведение в Sikuli GUI Automation Tool (Автоматизирайте всичко, което видите на екрана) - Sikuli Tutorial # 1
- Урок на Katalon Studio: Безплатен инструмент за автоматизация на тестове, който сте чакали
- Урок на Ranorex: Мощен инструмент за тестване на десктоп, уеб и мобилна автоматизация
- Създавайте и управлявайте работни пространства в инструмента за автоматизация Tricentis TOSCA