SAP Testing - Модули
В организации реализованы различные модули SAP, которые можно протестировать с помощью различных инструментов тестирования, таких как HP Quick Test Professional (QTP), IBM Rational Functional Tester (RFT) и инструмент SAP Test Acceleration and Optimization (TAO).
Общие модули SAP
Общие модули SAP перечислены ниже -
Financial Modules - Финансовый учет и контроллинг (FICO), Treasure (TR) и Enterprise Control (EC).
Logistics Modules - Управление материальными потоками (MM), техническое обслуживание завода (PM), сбыт (SD), управление качеством (QM) и т. Д.
Human Resource Management - Расчет заработной платы, тайм-менеджмент, обучение и организация мероприятий.
Все эти модули взаимозависимы, и функциональность одного модуля влияет на функциональность других модулей.
пример
Предположим, вам нужно создать заказ на продажу в модуле сбыта (SD). Здесь вам сначала нужно ввестиtransaction code(например, код транзакции VA01). Затем проверьте запас товара в модуле инвентаризации и проверьте лимит кредита, доступный в профиле клиента в модуле взаимоотношений с клиентами. Это показывает, что все эти модули взаимозависимы; если вы настроите любой из этих модулей, это повлияет на соответствующую систему ERP.
Чтобы выполнить тестирование SAP, вам необходимо понимать особенности, функциональные возможности и порядок выполнения рабочего процесса в этих модулях SAP. Большинство частых причин неудач проекта внедрения ERP - это неправильное планирование тестирования и использование неправильных тест-кейсов.
Системы ERP, отличные от SAP, такие как PeopleSoft, Edwards, Oracle E Business Suite, имеют разные клиенты и возможности. Команде тестирования необходимо понимать функциональные возможности всей системы.
Типы команды тестирования
Обычно в проектах SAP доступны два типа тестировщиков:
Core Testers - кто отвечает за базовое тестирование системы и модулей ERP.
Implementation Testers - которые работают над проектом внедрения и охватывают функции настройки модулей SAP.
Запросы на настройку от клиентов могут повлиять на модули системы SAP. Команда тестирования должна иметь возможность записывать каждый запрос на настройку и его влияние на другие модули SAP.
ERP-системы - это большие системы, поэтому в идеале процесс тестирования должен быть автоматизирован. Всегда рекомендуется выполнять автоматическое тестирование систем ERP, поскольку ручное тестирование - очень трудоемкий и длительный процесс. Без тестирования каждого компонента системы SAP действительно сложно добиться 100% качества и успешной реализации проекта SAP.
Выполнение тестирования SAP для приведенного выше примера с использованием QTP
Чтобы выполнить тестирование SAP для приведенного выше примера, выполните следующие действия:
Первый шаг - установить инструмент HP QTP и установить необходимые плагины в QTP, чтобы сделать его совместимым для подключения к системе ERP.
Следующим шагом является использование HP Quality Center (QC) для разработки плана тестирования, а затем преобразование дизайна плана тестирования в сценарии тестирования. Эти планы тестирования можно преобразовать в сценарии с помощью HP QTP.
Затем запишите экран графического интерфейса пользователя 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
Вы также можете добавить различные параметры и настройки в соответствии с вашими требованиями.