Это работа, которую я выполняю для своего работодателя, поэтому существует ряд ограничений, которые находятся за пределами моей компетенции. контроль:
- Внедрение изменений кода в рабочую среду без предварительного их надлежащего тестирования в более низких средах, мягко говоря, не одобряется
- Сетевая безопасность в производстве очень строгая, короче говоря, ничто не может взаимодействовать ни с чем другим, если это явно не разрешено правилом брандмауэра.
- У нас есть предпроизводственная промежуточная среда с такими же настройками брандмауэра. в качестве рабочей среды, однако ожидается, что любые изменения будут функционально протестированы в более низкой среде, прежде чем они будут переведены в эту промежуточную среду.
- В нижних тестовых средах нет брандмауэров.
Что мы пробовали
- Изменив имя хоста прокси-адреса в конфигурации нашего приложения на несуществующее имя хоста. Это привело к AggregateException, и нам нужно HttpRequestException.
- Изменение номера порта прокси-адреса в конфигурации нашего приложения на другой номер. Это также привело к возникновению AggregateException.
Подробнее здесь: https://stackoverflow.com/questions/786 ... al-testing
Мобильная версия