В организации реализованы различные модули 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
Вы также можете добавить различные параметры и настройки согласно вашему требованию.