Мне удобно записывать закодированные тесты пользовательского интерфейса с помощью VS2010 Ultimate.
Проблема, с которой я столкнулся, заключается в том, что некоторые из элементов управления пользовательского интерфейса, тестируемых в приложении Silverlight, которое мы создали, требуют данных, зависящих от машины.
Если я провожу тесты на своей машине, они работают отлично. Однако моим товарищам по команде также приходится проводить те же тесты на своих машинах. Проблема в том, что закодированные тесты пользовательского интерфейса записываются с именем моей машины в качестве входных параметров для определенных текстовых полей в тестируемом приложении. Если мои товарищи по команде не перезапишут тот же тест с собственными именами машин, эти тесты не пройдут.
Покопавшись, я увидел, что вы можете связать CSV, EXCEL, базу данных или XML-файл для управления вашими закодированными тестами пользовательского интерфейса. Однако все примеры в MSDN и других местах показывают только предварительно настроенные файлы ответов, и большинство из них находятся в формате CSV.
Что происходит в файле ответов и как я могу создать свой собственный в формате XML, чтобы вводить значения, вводимые в текстовые поля, при воспроизведении закодированного теста пользовательского интерфейса?
Будем признательны за любые ссылки и рекомендации!