2011-01-06 8 views
1

Мы пытаемся автоматизировать наши тесты, но у нас есть некоторые проблемы.Запуск автоматизированных тестов после сборки команды в физической среде

Наше решение имеет 7 проектов, один из которых - сервер WCF, а один из них - проект Windows Forms. Другие - вспомогательные проекты.

Мы создали план испытаний и тестовые примеры. Мы запустили наши тестовые примеры с записью действий и преобразовали ручные тесты в Coded UI test. После этого мы определяем наш кодированный ui-тест с тестовым случаем.

Мы определили новую сборку. Эта новая версия развертывает сервер WCF для IIS и преобразует app.config и копирует файлы клиентских приложений в папку.

Мы установили тестовый контроллер и тестовый агент на одной машине.

Интересно, что нам нужно сделать, чтобы автоматизировать нашу сборку и тестирование? Как мы построили триггерный автоматический тест?

Из-за инфраструктуры VMWare мы не можем использовать Lab Management.

ответ

2

Я сам решил эту проблему.

  1. Я использовал MSDeploy развернуть WCF службы
  2. Я создал проект базы данных и использовать VSDBCMD инструмент
  3. я установил тестовый контроллер и агент тестирования мой сборки сервера
  4. Я создал настройки тестирования автоматизированных тестов и сконфигурировано используйте этот агент
  5. Я приложил мой закодированный тест пользовательского интерфейса с тестом

Тогда это нормально :)