2015-08-03 6 views
0

Недавно я делал много кодированного тестирования пользовательского интерфейса в visual studio 2013. И тогда мне стало интересно: возможно ли писать кодированный тест пользовательского интерфейса, а не тестировать приложение для обеспечения стабильности/безопасности/правильного поведения, но для просто щелкните через интерфейс Windows, чтобы выполнить повторяющееся действие?Можно ли использовать кодированное тестирование пользовательского интерфейса как просто автоматизацию пользовательского интерфейса?

Я уверен, что есть и другие, менее обходные способы автоматизации действий в пользовательском интерфейсе Windows, но я не знаю, с чего начать. Могу ли я получить некоторые предложения о том, что искать?

+1

Возможный дубликат [Run CodedUI test для автоматизации действий] (http://stackoverflow.com/questions/30983896/run-codedui-test-to-automate-actions) – AdrianHHH

ответ

0

Вы можете выполнить свои кодированные пользовательские интерфейсы с помощью MSTEST.exe. Кроме того, вы можете создать консольное приложение для выполнения тестовых примеров непосредственно с простого нажатия на пакетный триггер.

см пример кода для основного метода в консольном приложении ниже

static void Main(string[] args) 
     { 
      Playback.Initialize(); 
      CodedUITests.CodedUITTest test = new CodedUITests.CodedUITTest(); 
      test.Testmethod1(); 
      Playback.Cleanup(); 
     } 

см http://chamindac.blogspot.in/2014/03/execute-coded-ui-test-with-console.html для деталей.

Смежные вопросы