2012-11-19 67 views

回答

0

Allthough我已经使用White在WPF项目中取得了一些成功,测试GUI总是一个很大的痛苦,并将始终涉及手动测试。我将我的UI逻辑基于MVVM architecture pattern,然后尝试在ViewModel中执行与GUI相关的所有测试(因此我可以使用普通的单元测试框架,如NUnit),并尽可能保持视图不变,而不需要任何XAML技巧或手工定制控制。在很多项目中,我几乎没有任何自动GUI测试。