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