1) Укажите, что такое SAP?
SAP выступает за системные приложения и продукты . Он предоставляет клиентам возможность общаться с общими корпоративными базами данных для широкого спектра приложений. Это заставляет бизнес-процесс работать эффективно.
2) Укажите, что такое SAP Testing?
Тестирование SAP аналогично тестированию приложения вручную . Это помогает обнаруживать и исправлять ошибки во всех бизнес-модулях, таких как финансы, производство и т. Д.
3) Укажите, какие виды тестирования проводятся для SAP?
Типы тестирования SAP:
- Модульное тестирование
- Функциональное и регрессионное тестирование
- UAT тестирование
- Интеграционное тестирование и так далее.
4) Укажите, как создать эффективный контрольный пример SAP?
- Определите роль SAP, необходимую для выполнения контрольного примера
- Определите транзакцию SAP, которая должна быть выполнена для контрольного примера
- Тестовые данные требуют выполнения контрольного примера. Определите, должны ли данные быть созданы, или они используются другим тестером, или данные заблокированы и не могут быть изменены
- Есть ли необходимые предварительные условия
- Создание негативных и позитивных сценариев
- Создать подробные тестовые шаги
- Тестовое покрытие должно быть надежным
- Своевременно документировать дефекты, как только они обнаружены
5) Упомянуть полезные инструменты для тестирования SAP?
Инструменты, полезные для тестирования SAP, включают в себя:
- QTP (Quick Test Professional Tool)
- SAP TAO
- ECATT
6) Почему выбор правильной стратегии важнее, чем выбор инструмента для SAP Testing?
Выбор правильной стратегии важен для SAP Testing, потому что,
- SAP — огромная система с бесконечными вариациями. Невозможно и экономически эффективно проверить все возможные варианты и комбинации входных параметров тестирования в системе SAP.
- Тестер должен принять стратегии, чтобы уменьшить количество тестовых случаев без ущерба для покрытия.
- Примеры таких стратегий включают в себя,
- Анализ граничных значений,
- Эквивалентное разбиение и ортогональный массив.
7) Укажите, каковы преимущества для приложений SAP?
Преимущества для приложений SAP:
- Улучшенное тестовое покрытие
- Лучшее качество продукции и меньше простоев
- Рабочая нагрузка уменьшается с каждым циклом выпуска
8) Укажите, с какими проблемами столкнулись во время SAP-тестирования?
В ходе тестирования SAP возникают следующие проблемы:
- Допустимая комбинация тестовых данных, необходимых для тестирования
- Все критические интерфейсы должны быть определены, и их связь должна быть установлена с соответствующими тестовыми системами
- Распознать бизнес-процессы, которые подходят для автоматизации тестирования
- Выявить отрицательные условия тестирования
- Упомяните, как дизайн системы отслеживает все собранные требования и количество тестов.
- Определите сценарии регрессии / контрольные примеры и создайте набор тестов регрессии, который требуется во время каждого выпуска
- Управление выводом и вводом данных для завершения сценариев OTC, P2P и т. Д.
- Разработка надежной платформы автоматизации, которая должна быть удобной в обслуживании и масштабируемой
9) Укажите, какие моменты следует учитывать при выполнении тестирования интерфейса SAP?
При выполнении тестирования интерфейса SAP помните следующие пункты:
- Какова цель использования интерфейса SAP и какие бизнес-сценарии обрабатываются интерфейсом?
- Убедитесь, что интерфейс обрабатывает все бизнес-сценарии точно в соответствии со стратегией тестирования
- Лучшая практика для тестирования интерфейса — начать с модульного тестирования.
- Проверьте, в порядке ли исходящий интерфейс, что означает, что он обеспечивает выполнение требований к файлам с точки зрения макета и т. Д.
- Убедитесь, что входящий интерфейс в порядке. Проверьте, правильно ли он читает файл и выполняет ли он правильные шаги в целевой системе.
10) Укажите, какие типы рабочих процессов в SAP?
В SAP типы рабочих процессов включают:
- диалог
- Enque
- Обновить
- Фон
- шпуля
- Сообщение
- сервер
- шлюз
11) Укажите, в чем разница между ядрами, пакетами поддержки и SAP Note?
Разница между ядрами, пакетами поддержки и SAP Note заключается в том, что
- Snote : Внедрение SAP-примечания позволяет устранить ошибку в одной программе или транзакции.
- Пакет поддержки : все известные ошибки исправляются с помощью пакета поддержки SAP
- Ядро SAP : это ядро приложения. Когда ядро обновляется, это означает, что старые версии различных EXE-файлов заменяются.
12) Укажите, что такое ECATT?
ECATT используется для выполнения и создания функциональных тестов для SAP. Это встроенный инструмент, поставляемый в комплекте с SAP, основной задачей которого является автоматическое тестирование бизнес-процессов SAP.
13) Укажите, какие полезные функции у ECATT?
Полезные функции ECATT:
- Тестовые транзакции, сценарии и отчеты
- Тестирование удаленных систем
- Вызов BAPI и функциональных модулей
- Проверьте авторизации (профили пользователей)
- Тестовые обновления
- Проверьте эффект изменений, чтобы настроить параметры
- Проверьте системные сообщения
14) Укажите, в чем разница между трассировкой разработчика, системной трассировкой и системным журналом?
Разница между трассировкой разработчика, трассировкой системы и системным журналом
- Системная трассировка : используется, если вы хотите записать внутренние действия системы SAP
- Трассировка разработчика : содержит техническую информацию для использования в случае проблем с вашей системой. Использование записей в трассировках разработчика требует глубоких знаний о хост-системах, в которых работает ваша система SAP.
- Системный журнал : Вы можете использовать журнал, чтобы выделить и исправить ошибки, произошедшие в вашей системе и ее среде.
15) Укажите, что такое логика экранного потока в SAP Testing?
Логика экранного потока в SAP Testing похожа на код ABAP. Он используется для хранения блоков обработки. Он состоит из процедурной части экрана и создан художником экрана. Художник экрана похож на ABAP-редактор.
16) Укажите, как используется анализатор потока процессов в SAP TAO?
В SAP TAO Process Flow Analyzer используется для автоматического определения пользовательских интерфейсов, используемых в кодах транзакций, выполняемых в системе SAP.
17) Укажите, что такое SAP Cutover Testing?
Тестирование SAP Cutover обычно выполняется один раз в жизненном цикле проекта. На этом этапе выполняется полномасштабное выполнение всех задач для извлечения данных из устаревших систем, а затем для осуществления любого вида преобразования данных, загрузки результатов в систему SAP и полной проверки результатов, включая заверение пользователя.
18) Укажите, каким должен быть подход к написанию программы BDC?
Для написания программы BDC преобразуйте устаревшие системные данные в плоский файл. Затем преобразуйте плоский файл во внутреннюю таблицу. Перенести плоский файл в систему sap, которая называется «передача данных sap». Затем вызовите транзакцию или создайте сеанс.