Учебники

21) Вопросы и ответы по SAP-тестированию

1) Укажите, что такое SAP?

SAP выступает за системные приложения и продукты . Он предоставляет клиентам возможность общаться с общими корпоративными базами данных для широкого спектра приложений. Это заставляет бизнес-процесс работать эффективно.

2) Укажите, что такое SAP Testing?

Тестирование SAP аналогично тестированию приложения вручную . Это помогает обнаруживать и исправлять ошибки во всех бизнес-модулях, таких как финансы, производство и т. Д.

3) Укажите, какие виды тестирования проводятся для SAP?

Типы тестирования SAP:

  1. Модульное тестирование
  2. Функциональное и регрессионное тестирование
  3. UAT тестирование
  4. Интеграционное тестирование и так далее.

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». Затем вызовите транзакцию или создайте сеанс.