(UA) IT/Tech Ukrainians in Canada
-
Да, они динамически создавались для конкретного запуска тестов
-
Да зависит от кучи факторов. Я работал над сервисом когда тесты запускались в отдельном окружении (в докере) и это окружение разворачиволось каждый раз заново. Это занимало довольно много времени, особенно если сам тест очень быстрый. Из плюсов - очень удобно менеджить и довольно просто настроить такое решение. Во втором случае нужно "следить за БД" - это доп. усилия, но сами тесты могуть проходить быстрее. Мы перешли на такой подход. Папалельные тесты разруливались динамическим именем коллекции (монго, аналог таблицы в sql) для теста
-
Шуточки за 300 от Slave?
-
вот так?
-
У нас на прошлом проекте все интеграционные тесты ганялись на стейджинге. и не нужно было придумывать где хранить тестовые бд Так что можно тесты ганять на каком-то из енвайроментов для разработки -- dev, internal, staging, у всех по разному называется )