UI界面测试其实是录制操作路径(Mapping),然后按照路径还原操作顺序的一个过程。这个方法对于Winform和Webform都同样适用。下面以winform为例,来介绍如何进行录制。
  1.新建一个Coded UI Test

  2.然后选择录制。


  3.屏幕右下方会出现UIMap.

  4.打开一个Winform,使用“查看UI控件属性”这个功能可以查看所选控件的属性。

  5.点击红色的开始录制,然后对被测的Winform程序进行一些操作。操作后暂停录制,然后可以查看所录制的操作过程和操作数据。如下图所示:

  6.点击产生代码,系统会自动产生如下所示的操作代码。

  7.重新打开被测的Winform程序,然后在Test List Editor里面选择刚生成的CodedUITestMethod1方法,执行它。则被测Winform程序会自动执行刚才所录制的所有操作。

  至此,一个简单的Winform单元测试完成了。对于Webform的录制过程和Winform一样,需要注意的是在录制之前一定要先把测试的网站打开,不能只打开IE。