Как в python использовать коллекцию переменных для запуска тестов?
Надо запустить одну коллекцию на разных наборах данных
Параметры одинаковые (логин, пароль, url и т.д.), но с разными значениями. Подскажите пожалуйста как лучше сделать.
Нашла, что можно сделать 2 ini файла и примерно так в каждом:
[pytest]
env =
base_url = 'https://url.ru'
default_user = {'username': '[email protected]', 'password': 'password'}
default_org_oguid = '123456'
и т.д.
И при запуске тестов использовать конкретный файл:
pytest -c pytest.ini
Но как в таком случае указать эти base_url и т.д. в тестах? Или можно как то по другому сделать?