- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
必威体育精装版精品文档,知识共享!
Ranorex自动化测试应用介绍
必威体育精装版精品文档,知识共享!
版本号
日期
编写者
审核者
描述
V1.0
2017.05.05
质量管理部
初版
TOC \o 1-3 \u
1. Ranorex特色 PAGEREF _Toc492027807 \h 5
2. Ranorex自定义Action PAGEREF _Toc492027808 \h 5
3. Ranorex的其他编辑选项 PAGEREF _Toc492027809 \h 8
3.1. 添加新的Action PAGEREF _Toc492027810 \h 8
3.2. Action条目失败继续运行和禁用 PAGEREF _Toc492027811 \h 10
3.3. 增加对象库识别对象 PAGEREF _Toc492027812 \h 11
4. Ranorex自定义常用代码 PAGEREF _Toc492027813 \h 12
4.1. 自动测试途中强制一个用例失败退出 PAGEREF _Toc492027814 \h 12
4.2. 抓图及比较图片 PAGEREF _Toc492027815 \h 13
5. Ranorex创建代码模块 PAGEREF _Toc492027816 \h 15
5.1. 在代码模块中使用对象库 PAGEREF _Toc492027817 \h 15
5.2. 代码中实现读取文本文件的内容 PAGEREF _Toc492027818 \h 17
5.3. 代码中获取数据库信息 PAGEREF _Toc492027819 \h 17
6. Ranorex测试Andr??oid App PAGEREF _Toc492027820 \h 20
6.1. Android的测试环境 PAGEREF _Toc492027821 \h 20
6.1.1. Ranorex服务App PAGEREF _Toc492027822 \h 20
6.2. 部署APP到测试设备 PAGEREF _Toc492027823 \h 22
6.3. 录制Andr??oid应用测试 PAGEREF _Toc492027824 \h 25
7. 问题集 PAGEREF _Toc492027825 \h 26
7.1. 参数化录入,多次循环录入的实现 PAGEREF _Toc492027826 \h 26
7.2. 数据库应用相关 PAGEREF _Toc492027827 \h 31
7.2.1. 配置ODBC PAGEREF _Toc492027828 \h 31
7.2.2. 引入命名空间 PAGEREF _Toc492027829 \h 31
7.2.3. 数据库查询SQL的调用 PAGEREF _Toc492027830 \h 32
7.2.4. 数据库增、删、改的调用 PAGEREF _Toc492027831 \h 33
7.2.5. 有参数的存储过程的调用 PAGEREF _Toc492027832 \h 33
7.2.6. 调用只有单个结果返回SQL的应用 PAGEREF _Toc492027833 \h 34
Ranorex特色
Ranorex相对于QTP、RFT等老牌自动化测试工具而言是一个后来者,也就是最近这些年才冒出来的,但是也在逐渐地发展起来,也有很多自己的特色,更详细的介绍请登录官网了解( HYPERLINK / /)
例如:
1、支持以自动化库的形式供C#、VB.NET调用,让我们可以采用这些标准的编程语言,而不是厂商脚
本语言来进行自动化测试代码的开发,支持在VS.NET等IDE中进行自动化脚本开发。
2、支持用XPath来识别GUI元素,验证状态和值、过滤信息等。
3、价格优势€ 1,190.00 ;Ranorex支持多种语言和平台的测试:
.NET, WPF (framework versions 1.1, 2.0, 3.5)
Win32 applications (MFC, Delphi)
Support for 3rd party controls like Infragistics, DevExpress, QT, etc.
Java SWT applications
Web Testing, Adobe Flash/Flex Testing
安卓及IOS的应用测试;
Ranorex自定义Action
在《ranorex自动化测试框架简介-铭鸿.pptx》,我们提到数据驱动接口测试,Recorder模块中可以使用变量,而不是一直使用录制过程中的固定字符串值。在Action表内的单元格中,任何你可以改变或者设置值的地方
文档评论(0)