Ranorex自动化测试应用-介绍与用例.docx

精品word 可编辑资料 - - - - - - - - - - - - - Ranorex 自动化测试应用介绍 1 / 33 第 1 页,共 33 页 - - - - - - - - - - 精品word 可编辑资料 - - - - - - - - - - - - - 版本号 日期 编写者 审核者 描述 V1.0 2021.05.05 质量治理部 初版 2 / 33 第 2 页,共 33 页 - - - - - - - - - - 精品word 可编辑资料 - - - - - - - - - - - - - TOC \o 1-3 \h \z \u Ranorex 特色 5 Ranorex 自定义 Action 5 Ranorex 的其他编辑选项 8 添加新的 Action 8 Action 条目失败连续运行和禁用 10 增加对象库识别对象 10 Ranorex 自定义常用代码 11 自动测试途中强制一个用例失败退出 11 抓图及比较图片 13 Ranorex 创建代码模块 14 在代码模块中使用对象库 14 代码中实现读取文本文件的内容 16 代码中猎取数据库信息 16 Ranorex 测试 Android App 19 Android 的测试环境 19 Ranorex 服务 App 19 部署 APP 到测试设备 21 录制 Android 应用测试 23 问题集 25 参数化录入,多次循环录入的实现 25 数据库应用相关 29 配置 ODBC 30 引入命名空间 30 数据库查询 SQL 的调用 30 数据库增、删、改的调用 32 有参数的储备过程的调用 32 调用只有单个结果返回 SQL 的应用 33 3 / 33 第 3 页,共 33 页 - - - - - - - - - - 精品word 可编辑资料 - - - - - - - - - - - - - 4 / 33 第 4 页,共 33 页 - - - - - - - - - - 精品word 可编辑资料 - - - - - - - - - - - - - Ranorex 特色 Ranorex 相对于 QTP、RFT 等老牌自动化测试工具而言是一个后来者, 也就是最近这些年才冒出来的, 但 是 也 在 逐 渐 地 发 展 起 来 , 也 有 很 多 自 己 的 特 色 , 更 详 细 的 介 绍 请 登 录 官 网 了 解 ( ) 例如: 1、支持以自动化库的形式供 C#、VB.NET 调用,让我们可以接受这些标准的编程语言,而不是厂商脚本语言来进行自动化测试代码的开发,支持在 VS.NET 等 IDE 中进行自动化脚本开发; 2、支持用 XPath 来识别 GUI 元素,验证状态和值、过滤信息等; 3、价格优势. ; Ranorex 支持多种语言和平台的测试: .NET, WPF 〔〕 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 表内的单元格中,任何你可以转变或者设置 值的地方,在那里都可以使用变量;当某天发觉这样的数据驱动已经不能中意你的测试需求了,仍能有更 强大的功能吗? 答案是确定的,在 Recorder 供应的功能不能够中意的情形下, Ranorex 可以使用自定义代码; 下面的一些例子,可以便利演示自定义代码 Action ;在项目视图窗口中,仔细看一个录制模块文件,你会看到有 两个相关的代码文件; 5 / 33 第 5 页,共 33 页 - - - - - - - - - - 精品word 可编辑资料 - - - - - - - - - - - - - 以上制模块‘ SayHello ’有两个代码文件,在 Ranorex Studio 每个录制模块都对应两种类型的源代码文 件: 自动生成的主录制模块的源代码文件 RecordingName. CS 用户自定义代码的文件 RecordingName.USERCODE.CS 每次你

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档