Чатик, хочуй совета.
Есть я, который никогда не занимался UI-тестами. У нас вообще никто не занимался UI тестами, хочу с нуля начать красиво :)
Есть протрактор, в который я давеча по линку от
@sk13man начал втыкать. И есть сервер на проде, который, в режиме read only, я хочу использовать, как reference (создавать такой же для QA-тестов хлопотно и дорого, read only протестирован хорошо и ничего деструктивного там не запланировано, поэтому не вижу, почему нет. Но к аргументам открыт).
К вопросу: я хочу использовать значения из БД сервера для создания локаторов. Можно этим значения выдернуть через API, а можно прописать, скажем, как properties, отдельный файл сделать, да и вообще что угодно.
Что считается best practice?
Если я правильно понимаю, то если значение статическое, с оооочень низким шансом изменится (ну, не знаю, БД рухнет и надо будет все создавать заново. Так и то - есть бэкапы :)) будет правильно прописать в файл и дергать оттуда по мере необходимости.
Ну, упрощено говоря:
user 1: id1
user 2: id2
И т.д.
Я прав?