О вебинаре
О чем пойдет речь
Давайте представим ситуацию: вы разрабатываете и тестируете решения в среде SAP NetWeaver, и регулярно сталкиваетесь с задачей проверки функциональных модулей и частей решений на разных данных.
Для того, чтобы проверка была воспроизводимой, масштабировалась и меньше зависела от ручных прогонов, вам нужно уметь тестировать функциональные модули не только “классически” (через SE37/SE80), но и через data-driven подход.
На вебинаре Олег Башкатов делится своим опытом в области разработки и тестирования различных решений, и их частей в среде SAP NetWeaver (как on-Premise так и on-Cloud).

Олег покажет:
- Классический подход к тестированию функциональных модулей (SE37/SE80) и DDT-подход;
- Пример использования разработанного (и всё ещё дорабатываемого) фреймворка FloridatString;
- Некоторые принципы data-driven тестирования, применимые для SAP;
- Элементарные (но полезные) Python-скрипты для тестирования функциональных модулей и SOAP-сервисов, сделанных поверх функциональных модулей.
О чем пойдет речь
Из вебинара вы узнаете, как тестировать функциональные модули через внешние скрипты и какие инструменты/библиотеки для этого применять.
Основные инструменты:
- FloridaString (полу-ABAP, полу-Python шаблонизатор).
- SOAP-сервисы (Enterprise Service в SAP NetWeaver).
- Общедоступные Python-библиотеки (requests, tkinter, sqlite3, mysql.connector).
- Playwright.
Как это поможет на практике
Тестирование на основе скриптов значительно сокращает время на разработку решений.
Тестирование на основе данных (DDT) позволяет сфокусироваться на различных кейсах с различными данными и стабилизировать разработки без downgrade в будущем.
При этом DDT-тестирование — не unit-тестирование, а тестирование отдельных функций (всё то, для чего могут использоваться функциональные модули, включая экраны).
Аудитория
Консультанты и разработчики, связанные c тестирование и разработкой, а также менеджеры, управляющие процессом тестирования.
Как будет проходить мероприятие
Продолжительность:
45 минут
Видеозапись вебинара.

