Скачать PDF
1) Упомяните, что такое SAP?
SAP расшифровывается как системные приложения и продукты . Он предоставляет клиентам возможность взаимодействовать с общими корпоративными базами данных для широкого спектра приложений. Это заставляет бизнес-процесс работать эффективно.
2) Упомяните, что такое SAP Testing?
Тестирование SAP аналогично ручному тестированию программного обеспечения. Это помогает обнаруживать и исправлять ошибки во всех бизнес-модулях, таких как финансы, производство и т. Д.
3) Укажите, какие типы тестирования проводятся для SAP?
Типы тестирования SAP:
- Модульное тестирование
- Функциональное и регрессионное тестирование
- UAT тестирование
- Интеграционное тестирование и так далее.
4) Упомяните, как создать эффективный тестовый пример SAP?
- Определите роль SAP, необходимую для выполнения тестового примера
- Определите транзакцию SAP, которую необходимо выполнить для тестового примера.
- Test Data требует выполнения тестового примера. Определите, нужно ли создавать данные, используются ли они другим тестировщиком, или данные заблокированы и не могут быть изменены.
- Требуются ли какие-либо предварительные условия
- Создавайте как негативные, так и позитивные сценарии
- Создайте подробные этапы тестирования
- Тестовое покрытие должно быть устойчивым
- Своевременно документируйте дефекты, как только они обнаруживаются
5) Назовите инструменты, полезные для тестирования SAP?
Инструменты, полезные для тестирования SAP, включают,
- QTP (Профессиональный инструмент быстрого тестирования)
- SAP TAO
- ECATT
6) Почему выбор правильной стратегии важнее выбора инструмента для тестирования SAP?
Выбор правильной стратегии важен для 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 заключается в следующем:
- Примечание : при внедрении SAP Note ошибка в отдельной программе или транзакции удаляется.
- Пакет поддержки : все известные ошибки исправляются с помощью пакета поддержки SAP.
- Ядро SAP : это ядро приложения. Когда ядро обновляется, это означает, что старые версии различных EXE-файлов заменяются.
12) Упомяните, что такое ECATT?
ECATT используется для выполнения и создания функциональных тестов для SAP. Это встроенный инструмент, который поставляется вместе с SAP, и его основная цель - автоматическое тестирование бизнес-процессов SAP.
13) Назовите, какие полезные функции ECATT?
Полезные функции ECATT:
- Тестовые транзакции, сценарии и отчеты
- Тестирование удаленных систем
- Вызов BAPI и функциональных модулей
- Проверить авторизации (профили пользователей)
- Тестовые обновления
- Проверьте эффект изменений, чтобы настроить параметры
- Проверить системные сообщения
14) Укажите, в чем разница между трассировкой разработчика, системной трассировкой и системным журналом?
Разница между трассировкой разработчика, системной трассировкой и системным журналом
- Системная трассировка : используется, когда вы хотите записывать внутренние действия системы SAP.
- Developer Trace : он содержит техническую информацию для использования в случае проблем с вашей системой. Использование записей в трассировках разработчика требует хороших знаний о хост-системах, в которых работает ваша система SAP.
- Системный журнал : вы можете использовать журнал для выделения и исправления ошибок, произошедших в вашей системе и ее среде.
15) Упомяните, что такое логика потока экрана в SAP Testing?
Логика потока экрана в SAP Testing похожа на код ABAP. Он используется для размещения блоков обработки. Он состоит из процедурной части экрана и создается в программе screen painter. Screen painter похож на редактор ABAP.
16) Упомяните, для чего нужен Process Flow Analyzer в SAP TAO?
В SAP TAO Process Flow Analyzer используется для автоматического определения пользовательских интерфейсов, используемых в кодах транзакций, выполняемых в системе SAP.
17) Упомяните, что такое SAP Cutover Testing?
SAP Cutover Testing обычно выполняется один раз в жизненном цикле проекта. На этом этапе выполняется полномасштабное выполнение всех задач для извлечения данных из устаревших систем, а затем для реализации любого вида преобразования данных, загрузки результатов в систему SAP и полной проверки результатов, включая выход пользователя из системы.
18) Укажите, каким должен быть подход к написанию программы BDC?
Для написания программы BDC преобразуйте устаревшие системные данные в плоский файл. Затем преобразуйте плоский файл во внутреннюю таблицу. Перенесите плоский файл в систему SAP, называемую «передача данных SAP». Затем вызовите транзакцию или создайте сеансы.
- Следующий