2016-09-13 3 views
1

Приложение, которое я тестирую, состоит из нескольких компонентов интеграции, распределенных на разных платформах. Сценарии тестирования системной интеграции включают в себя создание транзакций из графического интерфейса пользователя, проверку данных в БД, проверку удаленных путей для создания файлов, передачу файлов на другие пути и т. Д. Может ли кто-то предложить хорошую систему автоматизации (с открытым исходным кодом, если она доступна) для написания сценария автоматизации для таких сценарии интеграции? Я работал с Selenium в первую очередь для автоматизации графического интерфейса, но текущий сценарий включает автоматизацию за пределами GUI (запросы БД, службы, проверку создания файла XML в удаленных путях и т. Д.).Тестовая система автоматизации для комплексного тестирования

+0

Что такое технологический стек? – Justas

ответ

0

Я думаю, что для других продуктов, которые вы упомянули для автоматизации, осуществляется с помощью любого скриптового языка службы поддержки, такого как Java, PHP и т. Д. Для запросов БД вы можете использовать библиотеку абстракции Java или использовать простые JDBC-соединения и функции. Для тестирования служб: вы можете использовать инфраструктуру тестирования служб, например, для Java, используя Джерси и т. Д. Для проверки создания файла XML: он может быть проверен с помощью простых функций обработки потоков java. И для проверки удаленных путей: он может обрабатываться через библиотеку Java FTP.

Смежные вопросы