Объяснение
Fixture создаёт нужное состояние и убирает собственные ресурсы. Общие изменяемые данные связывают тесты и вызывают зависимость от порядка. Параметризация покрывает варианты без копирования кода.
Задача для самостоятельного решения
Почему тест проходит отдельно и падает в наборе?
Показать разбор ответа
Возможны общая БД, изменённые globals, время или окружение. Создавайте изоляцию и воспроизводите разные порядки запуска.