Ranorex自动化测试应用-介绍及用例

更新时间:2024-01-12 05:33:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Ranorex自动化测试应用介绍

版本号 V1.0

日期 2017.05.05 编写者 质量管理部 审核者 初版 描述

版本 1.0

文档名称 自动化测试工具应用(Ranorex) 文档编号 页码 2/35

1. Ranorex特色 ........................................................................................................................................................... 5 2. Ranorex自定义Action ........................................................................................................................................... 5 3. Ranorex的其他编辑选项 ....................................................................................................................................... 8

3.1.添加新的Action ........................................................................................................................................... 8 3.2. Action条目失败继续运行和禁用 ............................................................................................................. 10 3.3.增加对象库识别对象 .................................................................................................................................. 11 4. Ranorex自定义常用代码 ..................................................................................................................................... 12

4.1.自动测试途中强制一个用例失败退出...................................................................................................... 12 4.2.抓图及比较图片 ......................................................................................................................................... 13 5. Ranorex创建代码模块 ......................................................................................................................................... 15

5.1.在代码模块中使用对象库 ......................................................................................................................... 15 5.2.代码中实现读取文本文件的内容 ............................................................................................................. 17 5.3.代码中获取数据库信息 ............................................................................................................................. 17 6. Ranorex测试Android App ................................................................................................................................... 20

6.1. Android的测试环境 .................................................................................................................................. 20

6.1.1. Ranorex服务App ........................................................................................................................... 20 6.2.部署APP到测试设备 ................................................................................................................................ 22 6.3.录制Android应用测试 .............................................................................................................................. 25 7.问题集 .................................................................................................................................................................... 26

7.1.参数化录入,多次循环录入的实现 ......................................................................................................... 26 7.2.数据库应用相关 ......................................................................................................................................... 31

7.2.1.配置ODBC ...................................................................................................................................... 31 7.2.2.引入命名空间 .................................................................................................................................. 31 7.2.3.数据库查询SQL的调用 ................................................................................................................. 32 7.2.4.数据库增、删、改的调用 .............................................................................................................. 33

版本 1.0

文档名称 自动化测试工具应用(Ranorex) 文档编号 页码 3/35

7.2.5.有参数的存储过程的调用 .............................................................................................................. 33 7.2.6.调用只有单个结果返回SQL的应用 ............................................................................................. 34

版本 1.0

文档名称 自动化测试工具应用(Ranorex) 文档编号 页码 4/35

1. Ranorex特色

Ranorex相对于QTP、RFT等老牌自动化测试工具而言是一个后来者,也就是最近这些年才冒出来的,但是也在逐渐地发展起来,也有很多自己的特色,更详细的介绍请登录官网了解(http://www.ranorex.com/) 例如:

1、支持以自动化库的形式供C#、VB.NET调用,让我们可以采用这些标准的编程语言,而不是厂商脚 本语言来进行自动化测试代码的开发,支持在VS.NET等IDE中进行自动化脚本开发。 2、支持用XPath来识别GUI元素,验证状态和值、过滤信息等。 3、价格优势

本文来源:https://www.bwwdw.com/article/b0lo.html

Top