ну смотри, я хочу проверить что у меня на сайте создается новость, после чего я могу к ней писать комменты. как без базы? а потом в другом тесте я хочу проверить что у уже существующей новости с комментами удаляются комменты, а потом что удаляется существующая новость.
когда на Behave писал тесты, там на каждый запус создавалась тестовая база короче все как обычно с тестами
ну смотри, я хочу проверить что у меня на сайте создается новость, после чего я могу к ней писать комменты. как без базы? а потом в другом тесте я хочу проверить что у уже существующей новости с комментами удаляются комменты, а потом что удаляется существующая новость.
когда на Behave писал тесты, там на каждый запус создавалась тестовая база короче все как обычно с тестами
e2e тут как раз ты "играешь за пользователя", он видит все эти кнопочки, формы и прочее, он туда тыкает, какие-то API вызываются, что-то происходит на сайте, меняется state и так далее... а потом ты можешь по примерно похожим API проверить нужное тебе состояние вещей в базе
e2e тут как раз ты "играешь за пользователя", он видит все эти кнопочки, формы и прочее, он туда тыкает, какие-то API вызываются, что-то происходит на сайте, меняется state и так далее... а потом ты можешь по примерно похожим API проверить нужное тебе состояние вещей в базе