Я относительно неопытен, когда дело доходит до модульного тестирования / автоматического тестирования, поэтому простите за вопрос, если это не имеет никакого смысла.
Текущая кодовая база, над которой я работаю, настолько тесно связана, что мне потребуется реорганизовать большую часть кода, прежде чем я смогу выполнить на нем модульные тесты, поэтому я прочитал несколько постов и обнаружил Selenium, который, как мне кажется, действительно крутая программа.
Мой клиент хотел бы, чтобы определенные автоматические тесты запускались каждые десять минут на нашем производственном сервере, чтобы убедиться, что наш сайт работает и что определенные функции / аспекты работают нормально.
Я никогда не думал, что нужно запускать тесты на рабочем сервере, потому что вы добавляете дополнительную нагрузку на сайт. Я всегда думал, что вы запустите все тесты на промежуточном сервере, и если они сработают, вы можете просто предположить, что сайт prouction работает, если у хостинг-провайдера нет проблем.
Есть ли у вас какие-либо мысли по поводу тестирования производственного кода на реальном производственном сервере?
Большое спасибо, ребята!