Я делаю на проекте к созданному автоматическому тестированию GUI на графическое приложение в.NET. Я буду использовать C#, но я пытаюсь к чтению получить некоторое представление. Но у меня нет идеи о том, как записать и воспроизвести назад. Так можете Вы давать мне свои идеи.
Существует также tfs Test, который имеет веб-тесты, которые связаны с нагрузочной проверкой. Хорошая платформа, но если вы еще не используете TFS, то это не стоит того.
Для тестирования приложений C # есть несколько вещей, с которыми мы добились успеха:
и, возможно, будут новые функции VSTS 2010 , хотя у нас еще нет попробовал их
Честно говоря, я не думаю, что там это хороший ответ на этот вопрос. Однако есть два варианта, которые работают нормально :
Вот блог команды разработчиков visual studio, который посвящен именно этой теме. Речь идет о том, как они тестировали pre-wpf и post-wpf.
В этом посте представлен обзор методов, которые мы использовали для создания и поддержки автоматических регрессионных тестов пользовательского интерфейса для Visual Studio. Регрессионные тесты - это тип тестирования программного обеспечения, которые в совокупности стремятся быть оракулом ожидаемой функциональности для целевого приложения, часто выполняются для новых сборок продукта - они стремятся выявить регрессии в поведении, представленные в новой сборке.
Хороший (коммерческий ) Продукт на основе C # - Ranorex , он может делать то, что вам нужно.
Ватин
- вот некоторые варианты, которые приходят на ум