GUI自动测试化工具 Ranorex Studio 使用介绍
之前用的VS自带的测试工具进行Winform的测试。但是有一个第三方的插件,没有被更好的支持。
提示消息:
测试方法 EnformentUITestProject.CodedUITest1.CodedUITestMethod1 引发了异常:
Microsoft.VisualStudio.TestTools.UITest.Extension.FailedToPerformActionOnBlockedControlException: 另一个控件正在阻止此控件。请使被阻止的控件可见,然后重试操作。
VS测试教程参考其他博客园:http://www.cnblogs.com/realdigit/archive/2011/02/14/1954238.html
这里主要围绕Ranorex Studio进行介绍。
文中用的是5.0.0版本。官网:http://www.ranorex.com/
下载:http://www.ranorex.com/download.html (官网:填写信息下载30天试用版本)
http://www.kuaipan.cn/file/id_226427209806521415.htm?source=1(金山网盘外链下载程序)
破解程序:http://download.csdn.net/detail/paddy356/7001099#comment (CSDN下载0积分)
http://www.kuaipan.cn/file/id_226427209806521414.htm?source=1 (金山网盘外链下载)
其他版本破解程序:http://download.csdn.net/detail/paddy356/7001099#comment(Ranorex.Tools.1.xxx.By.Pei.Shaw.rar类似文件)
下面我们就围绕计算器程序进行一个简单的介绍。
首先我们创建一个测试项目
“File”→“New”→“Solution”,输入项目名,Create.
创建项目之后会默认创建一个Recording.双击Recording1进入Recording1的详细窗口。
点击Recod开始记录。有四种开始方式。这里只介绍默认方式(Global Recording)。
Global Recording(默认方式)
Run an Application(启动一个程序)
Open a Brower(打开链接)
Mobile Recording(手机测试)
点击Start,开始→运行输入Clac启动计算器程序。
开始点击操作。
操作点击完成之后,点击Validate进行结果的验证。这里我们点击结果框。1+1=2结果正确。
Next→OK之后会看到如下界面
点击Play进行验证Recording是否正确,Play按钮下面有工具栏,可以删除添加Action。
运行之后会看到Ranorex 进行刚才的操作。最后会看到最后的结果
多个Recording,直接点击CalcTest选项卡。运行Play即可。
最新文章
- Objective-C三种定时器CADisplayLink / NSTimer / GCD的使用
- 用netbeans和xdebug调试php的配置
- nginx secure_link下载防盗链
- AfxMessageBox和MessageBox区别
- 12个免费的 Twitter Bootstrap 后台模板
- CSS总结1
- java之AbstractStringBuilder类详解
- [ASP.NET MVC] 使用Bootsnipp样式
- 10901 Missile
- C++ Primer笔记9_构造函数_拷贝构造(深拷贝与浅拷贝)
- 在工作空间中构建和使用catkin包
- SSO 基于Cookie+fliter实现单点登录(SSO):工作原理
- pdf.js实现在HTML下直接浏览pdf文档,无需插件即可实现
- yii2 源码分析 object类分析 (一)
- Loadrunner 11 中Run-Time Setting详细参数说明
- [LeetCode] Design Circular Deque 设计环形双向队列
- C语言:函数嵌套2^2!+3^2!
- [HDFS Manual] CH2 HDFS Users Guide
- Short Encoding of Words
- oozie-ext