SAP TAO Урок за тестване на бизнес обработка

⚡ Умно обобщение

SAP TAO (Ускорение и оптимизация на тестовете) е инструмент за автоматизирано тестване, който нарушава... SAP бизнес процеси в компоненти за многократна употреба, опакованиping QTP като изпълнителен механизъм и HP Quality Center за управление и провеждане на автоматизирани тестове от край до край.

  • 🧪 SAP ТАО: Инструмент за автоматизирано тестване, който изгражда тестове, базирани на компоненти, за SAP системи.
  • 🔗 QTP и контрол на качеството: QTP действа като изпълнителен механизъм, докато тестовете се управляват от HP Quality Center.
  • 🧱 Компонентно базиран: Целите процеси са разделени на малки, многократно използваеми тестови компоненти.
  • 🔍 Инспекция и ППФ: Инспекцията и анализаторът на потока на процеса генерират компоненти от екрани.
  • Повторна употреба: Когато даден компонент се промени, той се подменя и тестът се консолидира отново.
  • 🤖 AI помощ: Инструментите за самовъзстановяване на тестове, управлявани от изкуствен интелект, вече се разширяват SAP тестова автоматизация.

SAP Урок по TAO

Какво е SAP ТАО?

SAP TAO (ускоряване и оптимизиране на тестове) е инструмент за тестване на автоматизация за SAP софтуерни системи. Това помага за автоматизиране на тестови случаи за цялостни сценарии в SAP системи. Целта на SAP TAO е да раздели целия софтуер на малки компоненти, за да интегрира автоматизирани тестови случаи, използвайки опростен интерфейс.

SAP пусна инструмента за автоматизация SAP TAO в сътрудничество с Focus Frame (сега придобит от Hexaware). Използва се за автоматично създаване на тестови компоненти, качването им в QC (Quality Center) и провеждане на автоматизирани тестове върху SAP системи.

SAP TAO приключва QTP (Бърз професионален тест) и QC, където QTP действа като двигател за изпълнение, докато тестовите сценарии се създават и управляват от QC чрез бизнес компоненти.

SAP TAO рационализира създаването и поддръжката на ERP бизнес процеси. Използването SAP Инструментите TAO и HP имат допълнителни предимства в сравнение с други инструменти за тестване, тъй като има огромна корпоративна поддръжка и за двата инструмента. SAP и продукти на HP.

- SAP TAO клиентското приложение изпълнява три функции:

  1. Проверка на транзакции от ан SAP сървър.
  2. Експортиране на транзакциите към HP Quality Center.
  3. Консолидиране на компоненти или скриптове от HP Quality Center.

SAP TAO извършва цялостно тестване на бизнес процеси, което ускорява тестването и работи успоредно с контрола на качеството. Това помага за промяна на процеса на тестване от ръчно тестване към тестване по състав. За избрани SAP транзакции и SAP GUI, автоматизира управлението на проверките на екрана на транзакциите и улеснява миграцията на тестови компоненти в и извън Центъра за качество.

SAP TAO рамка

- Windows операционната система поддържа SAP Клиентско приложение TAO. То изпълнява функцията си по следния начин.

SAP TAO рамка
SAP TAO рамка
  1. Свържете: Модулът Connect установява връзка между SAP системата, която използвате, и проекта „Център за качество“.
  2. Проверете: С помощта на Inspection и UI Scanner можете да генерирате компоненти локално и да ги качвате в Quality Center.
  • В този модул добавяте T-кода към списъка с транзакции.
  • TAO връща всички екрани, свързани с тази транзакция.
  • Изберете подходящия екран и кликнете върху „Инспекция“.
  1. Анализатор на технологичния поток: Анализаторът на потока на процесите (PFA) записва поредица от екрани и всички потребителски взаимодействия в бизнес процес и ги съхранява в SAP TAO хранилище. То автоматизира създаването на компоненти, извличането на динамични SAP Свойства на графичния потребителски интерфейс по време на изпълнение и проверка.
  • Добавете T-кода към полето за код на транзакцията, като щракнете върху бутона „Добавяне на транзакция“ и след това върху „OK“.
  • За да стартирате анализатора на потока на процеса, щракнете върху бутона Старт.
  • Стартира ТАО SAP за вас и ви регистрира в SAP транзакция.
  • Когато процесът на транзакция приключи, щракнете върху „Спиране на PFA“.
  • TAO създава анализа и връща всички SAP екрани, използвани за създаване на потока.
  • Щракнете върху бутона Качване, за да качите анализа в QC.
  1. Консолидиране: За бързо изпълнение на тестови скриптове, тази функция комбинира всички бизнес процеси или компоненти в един компонент.
  2. Внос износ: тази функция прехвърля компоненти от SAP QC (Център за качество) към SAP TAO клиент. Ако сте нови в SAP тестване, ръководството за как да създадете своя първи SAP тестов случай е полезно.

Разходка до SAP TAO

  1. в SAP TAO клиент, от лявата страна на лентата с менюта, щракнете върху иконата „Свързване“.

Изберете SAP система искате да влезете и щракнете върху „Тест“ SAP Връзка“.

Разходка до SAP TAO

  1. Следващата стъпка е свързване към HP QC сървъра. Попълнете цялата информация, както е показано. След като се свържете с проекта, ще видите иконата „свързан с проекта“.

Разходка до SAP TAO

  1. Наличните настройки за конфигурация на TAO са „Инспекция“, „Импортиране и експортиране“, „Консолидиране“, „Регистриране“, „Лицензиране“ и „Експертна настройка“. Щракнете върху бутона „Импортиране/експортиране“, отидете до местоположението на библиотеката с компоненти RTL и щракнете върху „Запазване“.

Разходка до SAP TAO

  1. Вече можете да импортирате/експортирате компоненти в Центъра за качество (QC), като използвате иконата за импортиране/експортиране в лявото меню.

Разходка до SAP TAO

  1. След като експортирате компоненти в Quality Center (QC), ще видите библиотеката с компоненти (бутони, бутони на екрана на тялото, бутони на заглавката и т.н.).

Разходка до SAP TAO

  1. Когато щракнете върху библиотеката „Бутон“, ще видите екран, например екран за поръчка за продажба, с различни ленти с инструменти, като например стандартна лента с инструменти, лента с инструменти за разпределение и бутони на екрана с тялото.

Разходка до SAP TAO

  1. За да създадете тестови компоненти, използвайте инструмента „Инспекция“. От дясната страна ще видите редове, които представляват екрани, конфигурирани в системата и които са част от T-код. Например, VA01 има 283 екрана, които могат да бъдат инспектирани.

Разходка до SAP TAO

  1. Можете да изберете екран поотделно, като щракнете върху квадратче за отметка на ред, или да използвате „избери всички“. След като направите своя избор, щракнете върху бутона „Инспекция“. Можете да видите отчета от лога на автоматизиран тестов случай, като щракнете върху връзката „Преглед на отчета“, за да видите кои тестове са преминали или не са преминали.

Разходка до SAP TAO

  1. Конвенцията за именуване на компонент, създаден в Quality Center за проверката, е Tcode_screenNumber_Name, например VA01_0101_SalesdocInitialscreenCreate.

Разходка до SAP TAO

SAP Интеграция на TAO с други инструменти

  1. SAP Адаптер за мениджър на решения: прехвърля изискването към HP Quality Center и резултата от HP QC обратно към Solution Manager.
  2. Център за качество на HP, Управление на жизнения цикъл на приложенията (ALM): a инструмент за управление на тестове използва се за автоматизация и ръчно тестванеМодулът му за тестване на бизнес процеси консолидира компонентите, създадени от SAP ТАО.
  3. Професионален бърз тест на HP (QTP): необходими за изпълнение на тестовите скриптове.

Object Spy е друг инструмент, който извлича информацията, идентифицираща елементите на потребителския интерфейс.

Подход за автоматизация на тестовете с SAP TAO

  1. Чрез проверка, SAP TAO генерира тестови компоненти или чрез сканиране на подекрани на SAP бизнес процес (SAP Само интерфейс на GUI), полетата са параметризирани.
  2. Автоматизираните тестови случаи са съставени от тестови компоненти, а не от единични командни редове.
  3. Чрез автоматично създадено Microsoft Excel файлове, тестовите данни могат да се прилагат към входни параметри, включително параметризирани колони и тестови данни за първите итерации.
  4. Проектите на тестови случаи и генерираните тестови компоненти се качват в SAP Център за качество.

Предимства на хирургията на SAP TAO

  1. Тестване на внедряването: намалява времето, необходимо за изграждане и изпълнение на тестови скриптове.
  2. Тест за повторна употреба: елиминира необходимостта от създаване на нови тестове всеки път, когато даден компонент се промени. Ако един компонент се промени в група тестове, вие замествате този компонент и реконсолидирате теста.
  3. Поддръжка: елиминира дейностите по запис/възпроизвеждане и значително намалява разходите за поддръжка.
  4. Няма изискване за МСП: Не се изисква експертите по предметната област да разработват автоматизирани тестови случаи.
  5. Здравина: процесът на проверка прави SAP TAO тества по-стабилно по време на промени, проверявайки съдържанието на данните на компонента, а не само поведението на обектите на екрана.

Въпроси и Отговори

SAP TAO изгражда тестове, базирани на компоненти, чрез инспектиране SAP екранира и управлява изпълнението чрез QTP и Център за качество на HP. eCATT е SAP нативен и записва и възпроизвежда транзакции вътре SAPTAO е подходящ за големи, многократно използваеми, междусистемни бизнес процеси.

Анализаторът на потока на процесите записва пълна поредица от екрани и потребителски взаимодействия в бизнес процес, след което автоматично създава съответстващите тестови компоненти и улавя динамиката. SAP Свойства на графичния потребителски интерфейс, намалявайки ръчното усилие за изграждане на тестове.

Компонентно-базираното тестване разделя бизнес процеса на малки, многократно използваеми тестови компоненти, по един на екран или стъпка, вместо дълги скриптове. Тестовите случаи са съставени от тези компоненти, така че промяната изисква само актуализиране и повторно консолидиране на един компонент.

Да. Инструментите за тестване, управлявани от изкуствен интелект, добавят самовъзстановяващи се локатори, създаване на тестове на естествен език и интелигентен избор на тестове. Тези функции се адаптират автоматично, когато SAP екраните се променят, което намалява поддръжката, която традиционните инструменти, като SAP TAO изисква.

Съвременни инструменти, като например SAP решения с Tricentis използвайте машинно обучение за генериране, изпълнение и поддържане на тестове, прогнозиране на области с висок риск и поправяне на счупени скриптове. Тази интелигентна автоматизация разширява компонентно-базирания подход, въведен от SAP ТАО.

Обобщете тази публикация с: