Ranore自动化测试应用介绍及用例 .pdf

Ranore自动化测试应用介绍及用例 .pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Ranore⾃动化测试应⽤介绍及⽤例

Ranorex⾃动化测试应⽤介绍

1.Ranorex特⾊(5)

2.Ranorex⾃定义Action(5)

3.Ranorex的其他编辑选项(8)

3.1.添加新的Action(8)

3.2.Action条⽬失败继续运⾏和禁⽤(10)

3.3.增加对象库识别对象(10)

4.Ranorex⾃定义常⽤代码(11)

4.1.⾃动测试途中强制⼀个⽤例失败退出(11)

4.2.抓图及⽐较图⽚(13)

5.Ranorex创建代码模块(14)

5.1.在代码模块中使⽤对象库(14)

5.2.代码中实现读取⽂本⽂件的内容(16)

5.3.代码中获取数据库信息(16)

6.Ranorex测试AndroidApp(19)

6.1.Android的测试环境(19)

6.1.1.Ranorex服务App(19)

6.2.部署APP到测试设备(21)

6.3.录制Android应⽤测试(23)

7.问题集(25)

7.1.参数化录⼊,多次循环录⼊的实现(25)

7.2.数据库应⽤相关(29)

7.2.1.配置ODBC(30)

7.2.2.引⼊命名空间(30)

7.2.3.数据库查询SQL的调⽤(30)

7.2.4.数据库增、删、改的调⽤(32)

7.2.5.有参数的存储过程的调⽤(32)

7.2.6.调⽤只有单个结果返回SQL的应⽤(33)

1.Ranorex特⾊

Ranorex相对于QTP、RFT等⽼牌⾃动化测试⼯具⽽⾔是⼀个后来者,也就是最近这些年才冒出来的,但是也在逐渐地发展起

来,也有很多⾃⼰的特⾊,更详细的介绍请登录官⽹了解

(/)

例如:

1、⽀持以⾃动化库的形式供C#、调⽤,让

我们可以采⽤这些标准的编程语⾔,⽽不是⼚商脚

本语⾔来进⾏⾃动化测试代码的开发,⽀持在

等IDE中进⾏⾃动化脚本开发。

2、⽀持⽤XPath来识别GUI元素,验证状态和值、过滤信息等。

3、价格优势€1,190.00;Ranorex⽀持多种语⾔和平台的测试:

.NET,WPF(frameworkversions1.1,2.0,3.5)

Win32applications(MFC,Delphi)

Supportfor3rdpartycontrolslikeInfragistics,DevExpress,QT,etc.

JavaSWTapplications

WebTesting,AdobeFlash/FlexTesting

安卓及IOS的应⽤测试;

2.Ranorex⾃定义Action

在《ranorex⾃动化测试框架简介-铭鸿.pptx》,我们提到数据驱动接⼝测试,Recorder模块中可以使⽤变量,⽽不是⼀直使⽤

录制过程中的固定字符串值。在Action表内的单元格中,任何你可以改变或者设置值的地⽅,在那⾥都可以使⽤变量。当某天

发现这样的数据驱动已经不能满⾜你的测试需求了,还能有更强⼤的功能吗?

答案是肯定的,在Recorder提供的功能不能够满⾜的情况下,Ranorex可以使⽤⾃定义代码。下⾯的⼀些例⼦,可以⽅便演⽰

⾃定义代码Action。在项⽬视图窗⼝中,仔细看⼀个录制模块⽂件,你会看到有两个相关的代码⽂件。

以上制模块‘SayHello有’两个代码⽂件,在RanorexStudio每个录制模块都对应两种类型的源代码⽂件:

⾃动⽣成的主录制模块的源代码⽂件

.

⽤户⾃定义代码的⽂件

.USERCODE.

每次你更改并保存录制模块,主代码⽂件‘SayHello.cs’就会重新⽣成⼀次。如果需要修改代码⼀定要在‘SayHello

.UserCode.cs’⽂件中进⾏。

创建⾃定义代码Action

你可以,通过转换现有的action创建⽤户⾃定义代码Action,或通过⼯具栏按钮AddNewAction增加⼀个新的⽤户⾃定义代“

码”Action条⽬。

2.1、转换为⽤户⾃定义的代码

在录制模块中,选取第4步,⿏标右键打开菜单,选取‘converttouser

文档评论(0)

LLFF111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档