博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Visual Studio 单元测试之六---UI界面测试
阅读量:4223 次
发布时间:2019-05-26

本文共 568 字,大约阅读时间需要 1 分钟。

 

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

1.新建一个Coded UI Test

61.JPG

2.然后选择录制。

62.JPG

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

63.JPG

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

64.JPG

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

65.JPG

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

66.JPG

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

67.JPG

 

 

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

 

Visual Studio 2010单元测试系列已经全部完成,为方便大家阅读,请使用来查看这一系列的所有博文。

 

如需转载,请注明本文原创自灰太狼的博客:http://blog.csdn.net/tjvictor

你可能感兴趣的文章
WebGL自学教程《OpenGL ES 2.0编程指南》翻译——勘误表
查看>>
WebGL自学教程——WebGL示例:13.0 代码整理
查看>>
WebGL自学教程——WebGL示例:14.0 代码整理
查看>>
恶心的社会
查看>>
中国式危机公关9加1策略(第五章 慎用信息控制策略)
查看>>
展现自己的人生智慧
查看>>
深入理解java多态性
查看>>
Java新手进阶:细说引用类型
查看>>
osg中使用MatrixTransform来实现模型的平移/旋转/缩放
查看>>
(一) Qt Model/View 的简单说明
查看>>
(二)使用预定义模型 QStringListModel例子
查看>>
UVM:7.4.5 加入存储器
查看>>
UVM:7.5.1 期望值与镜像值
查看>>
UVM:7.5.2 常用操作及其对期望值和镜像值的影响
查看>>
UVM:7.6.1 检查后门访问中hdl 路径的sequence
查看>>
UVM:7.6.2 检查默认值的sequence
查看>>
UVM:7.7.1 使用reg_predictor
查看>>
UVM:7.7.2 使用UVM_PREDICT_DIRECT功能与mirror 操作
查看>>
UVM:7.7.3 寄存器模型的随机化与update
查看>>
UVM:7.7.4 扩展位宽
查看>>