Visual Studio 单元测试之六---UI界面测试

原文:Visual Studio 单元测试之六---UI界面测试

 

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。

 

Visual Studio 2010单元测试系列已经全部完成,为方便大家阅读,请使用http://blog.csdn.net/tjvictor/archive/2011/02/09/6175358.aspx来查看这一系列的所有博文。

 

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

时间: 2024-11-08 20:22:14

Visual Studio 单元测试之六---UI界面测试的相关文章

Visual Studio之UI界面测试

UI界面测试其实就是录制操作路径(Mapping),然后按照路径还原操作顺序的一个过程.这个方法对于Winform和Webform都同样适用.下面以winform为例,来介绍如何进行录制. 1.新建一个Coded UI Test 2.然后选择录制. 3.屏幕右下方会出现UIMap. 4.打开一个Winform,使用"查看UI控件属性"这个功能可以查看所选控件的属性. 5.点击红色的开始录制,然后对被测的Winform程序进行一些操作.操作后暂停录制,然后可以查看所录制的操作过程和操作数

Visual Studio 单元测试之三---压力测试

原文:Visual Studio 单元测试之三---压力测试         我们都知道大名鼎鼎的LoadRuner,但是很少有人知道Visual Studio自带的Test也可以做些简单的压力测试,下面我们就介绍一下如何利用Visual Studio进行压力测试.       此文是上一篇博文:Visual Studio 单元测试之一---普通单元测试的后续篇章.如果读者对Visual Studio的单元测试不熟悉的话,请先参看上一篇.http://blog.csdn.net/tjvictor

Visual Studio 单元测试之五---数据库测试

原文:Visual Studio 单元测试之五---数据库测试             数据库的单元测试主要是测试数据库中的数据是否符合特定的条件,Visual Studio 2010支持下面几种数据的单元测试类型(Visual Studio 2008 不支持数据库测试): 类型 说明 Data Checksum 对数据进行Checksum检验 Empty ResultSet 测试执行的SQL语句返回结果集是否为空 Execution Time 测试执行时间 Expected Schema 测试

Visual Studio 单元测试之四---Generic测试

原文:Visual Studio 单元测试之四---Generic测试   这里的Generic我觉得理解为外部测试更合适.因为在这种测试模式下Visual Studio只是启动一个外部的程序,然后通过返回值(0:Passed,其他值:failed)来判断运行结果. 到目前为止,我还没有想到它的具体用途,可能微软就是为了兼容其他测试工具吧.比如把NUint作为外部程序来调用,让它跑一些测试用例. 创建Generic测试: Add->Generic Test如下图:在第一个输入框中写入要运行的外部

(如图)请各位大神介绍下 visual studio 中的调试、测试和parasoft

问题描述 (如图)请各位大神介绍下 visual studio 中的调试.测试和parasoft 解决方案 不懂楼主想表达什么, 调试不就下断点, 开始调试, 设置调试的条件变量, 查看变量值, 查看callstack, 查看内存等么? parasoft 这个没用过呢.

Visual Studio 2015全英界面切换成中文界面_实用技巧

Visual Studio 2015 如何将全英界面转成中文,按下面的步骤就可以顺利完成 1 启动VS2015程序,在菜单栏中找到tools 2 在弹出的下拉窗口中选中options 3 此时弹出的对话框,选中Environment下的international setting 4 点击获得新的安装包 5 在弹出的网页中选择简体中文的语言包,下载 6 安装下载好的语言包 7 安装完成后,到intertional setting中切换成中文 8 重启即可

为什么在visual studio 2010的代码界面想拖动鼠标来选中代码时,visual studio 2010就会显示出错

问题描述 RT怎么解决啊 解决方案 解决方案二:什么提示,确认不是你的问题,重装试试,解决方案三:引用1楼bdmh的回复: 什么提示,确认不是你的问题,重装试试, 就是弹出一个窗口说vs遇到了问题需要关闭是否发送错误报告解决方案四:修复一下试试,不行就考虑重装吧解决方案五:1.是不是装了什么插件了?例如devexpress的插件或者是一些visualstudio的插件可能导致这种错误2.是不是内存不足?虚拟内存设置不足解决方案六:VS有问题,重装吧

winform 界面 ribbon visual studio

问题描述 winform 界面 ribbon visual studio 想找一位vs高手,帮我解决这个问题,价格可以商量,我现在是编程初级,想编一个很简单的软件 主要是界面想好看一点,下了个ribbon控件,但是还是觉得界面设计不合理 解决方案 Visual Studio 无法切换到设计界面Visual Studio 单元测试之六---UI界面测试Visual Studio 单元测试之六---UI界面测试---------------------- 解决方案二: 自己找个美工,标注尺寸,切图,

Visual Studio 2010 单元测试之一---普通单元测试

原文:Visual Studio 2010 单元测试之一---普通单元测试        本文以Visual Studio 2010为例,来介绍如何在Visual Studio里面进行单元测试.      首先来介绍普通单元测试,这是进行顺序测试.压力测试的基础.如果在Visual Studio 2010(2008)里面没有发现下图中的Test菜单,请用Visual Studio安装光盘进行安装,因为Visual Studio单元测试插件安装时可能不是默认选项.   测试之前,我们要准备一些测试