У нас все еще есть Silverlight (печальная история), и мне нужно написать дымовой тест, который проверяет, перезагружает ли IE файлы XAP при доступе к сайту после развертывания.Повторная загрузка XAP означает, что существует какая-то проблема конфигурации / развертывания, и это плохо.
Код - C # или Powershell, и, разумеется, он должен выполняться без вмешательства человека.Он работает на выделенной машине для запуска тестов, где я могу установить, например, Fiddler.
Однако использование Fiddler или любого другого глобального прокси-сервера в этом отношении не является идеальным, так как один и тот же тест-бегун используется для тестирования различных сайтов.развернуты в нашем облаке.Это возможно, хотя.Дополнительным осложнением является то, что Fiddler должен будет установить свои сертификаты SSL, чтобы расшифровать трафик HTTPS.Короче говоря, я не уверен, что это правильный путь.Кроме того, мне неясно, как автоматизировать шаги:
- Установить сертификат
- Запустить захват
- Получить захваченный трафик
- Остановить захват
- Удалить сертификат
Итак, я ищу совет о том, как это сделать, необязательно вообще использовать Fiddler или глобальный HTTP-прокси.Есть идеи?
РЕДАКТИРОВАТЬ 1
Этот тест уже включен в список ручных тестов дыма.Мы автоматизируем эти тесты, и теперь настала очередь этого.