Модульное тестирование WPF GUI Framework - PullRequest
7 голосов
/ 24 июня 2011

Я использую NUnit для тестирования моей модели, но каков лучший фреймворк для тестирования графического интерфейса WPF, который облегчает тестирование пользовательского ввода, привязку ...

Спасибо

Ответы [ 2 ]

9 голосов
/ 24 июня 2011

Я предпочитаю использовать MVVM.

Это перемещает большую часть кода в ViewModel.ViewModel можно протестировать с помощью инструментов тестирования в Visual Studio, таких как MS Test или NUnit.

Для оставшихся тестов пользовательского интерфейса (в основном пользовательских элементов управления) можно использовать набор тестов автоматизации пользовательского интерфейса, например White onCodePlex .

2 голосов
/ 24 июня 2011

TestComplete - отличная программа для автоматического тестирования пользовательского интерфейса - работает с WPF. http://smartbear.com/products/qa-tools/automated-testing/

Это будет стоить вам, по крайней мере, $ 999.

...