Можно ли развернуть кодированные тесты пользовательского интерфейса Visual Studio в Azure или EC2 в качестве агентов тестирования?

Я не очень хорошо знаком с набором тестов, который поставляется с Visual Studio 2010 (Ultimate), но я пытаюсь найти средства для создания чего-то похожего на Selenium Grid с закодированными тестами пользовательского интерфейса. Я хотел бы иметь возможность развертывать агенты в Azure или EC2, выполнять все закодированные тесты пользовательского интерфейса, а затем демонтировать их для дымового теста в рамках процесса развертывания.

Судя по тому, что я вижу в сети, можно сделать что-то похожее на это с помощью контроллеров и агентов, но я не уверен, сколько из этого можно легко перенести в облако. Я нашел следующие сообщения: Нагрузочное тестирование с агентами, работающими в Windows Azure: [1 2 3], но они сопровождают нагрузочное тестирование. Насколько я понимаю, нагрузочные тесты можно скомпилировать и легко развернуть, но это не обязательно относится к закодированным тестам пользовательского интерфейса.




Ответы (1)


Я не знаю, возможно ли это, но я немного знаю об агентах. Агенты позволяют подключиться к машине и развернуть на ней тест. Я думаю, что пока ваш контроллер может получить доступ к этой виртуальной машине, все должно быть в порядке. Я считаю, что вы можете настроить Azure, чтобы это было внешнее имя для виртуальной машины.

Тот же процесс должен работать и для закодированных тестов пользовательского интерфейса. они также развертываются с помощью агентов и контроллеров

person Ryan Burnham    schedule 07.10.2011
comment
Я больше не участвую в этом проекте и не буду пытаться это сделать, поэтому я не могу проверить. Я собираюсь отметить это как ответ, если кто-то не скажет иначе. Спасибо что нашли время ответить. - person Chance; 12.10.2011