Comments 6
На данный момент, в новых проекта pytest.ini и requirements.txt фактически не используются, а определяются в pyproject.toml, да и куча старых делают этот перенос
вы удивитесь, но в Python api-тесты можно писать вообще без тестовых библиотек, и requests не особо актуален когда есть httpx
то что в /api выглядит как api-gateways, соответственно:
1) лучше api-geteways вынести в /gateways
2) /api переименовать в /endpoins и описать там конкретные эндпоинты, в которые можно спрятать такой код:username = os.getenv("TEST_USERNAME")
password = os.getenv("TEST_PASSWORD")
Sign up to leave a comment.
Анатомия проекта по автоматизации на Python: как не запутаться в тестах