Учебники

SAP Testing — Модули

В организации реализованы различные модули SAP, которые можно тестировать с использованием различных инструментов тестирования, таких как HP Quick Test Professional (QTP), IBM Rational Functional Tester (RFT) и инструмент SAP Test Acceleration and Optimization (TAO).

Общие модули SAP

Общие модули SAP перечислены ниже —

  • Финансовые модули — финансовый учет и контроль (FICO), казначейство (TR) и контроль предприятия (EC).

  • Логистические модули — Управление материальными потоками (MM), Техническое обслуживание завода (PM), Сбыт (SD), Управление качеством (QM) и т. Д.

  • Управление человеческими ресурсами — учет заработной платы, управление временем, обучение и управление событиями.

Финансовые модули — финансовый учет и контроль (FICO), казначейство (TR) и контроль предприятия (EC).

Логистические модули — Управление материальными потоками (MM), Техническое обслуживание завода (PM), Сбыт (SD), Управление качеством (QM) и т. Д.

Управление человеческими ресурсами — учет заработной платы, управление временем, обучение и управление событиями.

Все эти модули взаимозависимы, и функциональность одного модуля влияет на функциональность других модулей.

пример

Предположим, вам нужно создать заказ клиента в модуле сбыта (SD). Здесь сначала необходимо ввести код транзакции (например, код транзакции VA01). Затем проверьте запас товара в модуле инвентаризации и проверьте кредитный лимит, доступный в профиле клиента в модуле взаимоотношений с клиентом. Это показывает, что все эти модули взаимозависимы; если вы настроите какой-либо из этих модулей, это повлияет на соответствующую систему ERP.

Чтобы выполнить тестирование SAP, вам необходимо понять функции, функциональные возможности и то, как происходит рабочий процесс в этих модулях SAP. Большинство распространенных причин неудачи проекта внедрения ERP — неправильное планирование тестов и использование неправильных тест-кейсов.

Не SAP ERP-системы, такие как PeopleSoft, Edwards, Oracle E business suite, имеют разных клиентов и возможности. Команда тестирования должна понимать функциональность всей системы.

Типы команды тестирования

Обычно в проектах SAP доступно два типа тестеров:

  • Core Testers — те, кто отвечает за базовое тестирование ERP-системы и модулей.

  • Тестировщики реализации — которые работают над проектом внедрения и выполняют функции настройки модулей SAP.

Core Testers — те, кто отвечает за базовое тестирование ERP-системы и модулей.

Тестировщики реализации — которые работают над проектом внедрения и выполняют функции настройки модулей SAP.

Запросы на настройку от клиентов могут влиять на модули системы SAP. Команда тестирования должна иметь возможность записывать каждый запрос на настройку и его влияние на другие модули SAP.

ERP-системы — это большие системы, поэтому в идеале процесс тестирования должен быть автоматизирован. Всегда желательно выполнять автоматическое тестирование для систем ERP, поскольку ручное тестирование является очень трудоемким и длительным процессом. Без тестирования каждого компонента системы SAP действительно сложно достичь 100% качества и успешной реализации проекта SAP.

Выполнение SAP-тестирования для приведенного выше примера с использованием QTP

Чтобы выполнить тестирование SAP для приведенного выше примера, выполните шаги, приведенные ниже —

  • Первым шагом является установка HP QTP tool и установка необходимых подключаемых модулей в QTP, чтобы сделать его совместимым для подключения к системе ERP.

  • Следующим шагом является использование HP Quality Center (QC) для разработки плана тестирования, а затем для преобразования плана тестирования в сценарии тестирования. Эти планы тестирования могут быть преобразованы в сценарии с помощью HP QTP.

  • Затем запишите экран GUI R / 3 системы SAP для модуля SD при создании заказа клиента или создании PR в MM.

  • После того, как вы закончите запись в инструменте QTP, создайте скрипт в VB.

Первым шагом является установка HP QTP tool и установка необходимых подключаемых модулей в QTP, чтобы сделать его совместимым для подключения к системе ERP.

Следующим шагом является использование HP Quality Center (QC) для разработки плана тестирования, а затем для преобразования плана тестирования в сценарии тестирования. Эти планы тестирования могут быть преобразованы в сценарии с помощью HP QTP.

Затем запишите экран GUI R / 3 системы SAP для модуля SD при создании заказа клиента или создании PR в MM.

После того, как вы закончите запись в инструменте QTP, создайте скрипт в VB.

SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access - User")
   .SAPGuiOKCode("OKCode").Set "/nVA01"

SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access - User"). SendKey ENTER

Вы также можете добавить различные параметры и настройки согласно вашему требованию.