Introduction
Conftest.py helps share setup code and fixtures across multiple test files easily.
When you want to run the same setup steps before many tests.
When you need to share data or objects between different test files.
When you want to avoid repeating code in each test file.
When you want to organize your test helpers in one place.
When you want to customize test behavior globally.