У меня нет достаточного опыта в Selenium для мультилокальных приложений. Мой вопрос касается тестирования локализации через Selenium Webdriver, Java, TestNG, Ant.
Что у меня есть - Java-приложение с 9 локалями, отличающимися по определенному URL. В каждой культуре есть свой язык и небольшие различия в функциональности. Я создал набор тестов с приемочными тестами для английской версии только с использованием шаблона Page Object. Данные для тестов не организованы хорошо: некоторые константы, некоторые отдельные классы данных ....
Мой вопрос заключается в том, как организовать тестовые данные: входные данные, запросы, данные клиента, чтобы иметь разные наборы для каждой локали. Как запустить тесты для каждой локали один за другим? Можно ли указать разные URL-адреса в testng.xml - любые образцы приветствуются.
Подводя итог, хочу уточнить следующее:
- Организация данных, когда у нас есть один набор тестов для всех локалей с различными тестовыми данными.
- Запуск тестов MultiURLs: testng.xml, build.xml ...