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