для формы создать модельку данных, сделать 2 варианта данных, где нибудь в config/json/xml/или прям в классе, и в зависимости от окружения присваивать нужные данные для модельки
ну то есть вы руками пишете url-ки куда ходить тестам?
напишите банальный switch case, который от параметра environment где-то в конфиге будет цеплять нужные вам адреса
Вы меня извините конечно, но вопросы, которые вы задаете не имеют отношения к автоматизированному тестированию.
Эти вопросы относятся к базовому программированию.
Я бы рекомендовал Вам не палить из пушки по воробьям, а заняться сначала изучением программирования в целом, и только потом уже начинать применять навыки в автоматизации.
Потому что без знаний программирования Вы всё равно не добьетесь хороших результатов.
Тут можете посмотреть примеры моделек
с гетерам сетерами
тут гетеры сетеры пишутся более коротко через атрибуты
Но каким способом создать модель данных - создать инстанс класса и присвоить нужные значения через сеттер (если храните в коде) или использовать либу какую то, которая парсит Json (если храните в например Json)
Как из нее вытаскивать - просто брать обращаться к полю объекта через геттер
Начал разбираться и застрял вот на чем:
Сделал файл json с данными и положил его в каталог проекта. Теперь не могу понять как мне конфигурировать файл, чтоб с командной строки запускать mvn… с параметрами, который в свою очередь вызывает файл testng.xml. Если параметр QA, то загружается в тест файл QA.json.
вас реально в гугле забанили? вы понимаете, что ваши вопросы вообще никак к автоматизации тестирования не относятся?
код вы не показываете, туманно объясняете, что пытаетесь сделать… это так не работает!
В зависимости от окружения меняйте путь к файлу, который вы передаете в метод (вы наверное используете какую то библиотеку), который парсит ваш файл в модельку.
Как вытащить параметер я не в курсе нужно гуглить, предпологаю вы хотите это