RF自动化测试框架简介课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学习交流PPT
New light, New life
7
RIDE编辑器介绍
RIDE编辑器介绍
Robot Framework 安装和配置安装和配置完成后,就可以启动RIDE编辑器了。但首先需要配置RID 快捷启动方式: 1、进入python安装路径下,对pythonw.exe创建快捷方式,并将快捷方式移至桌面。 2、修改快捷方式的目标属性,在后面添加 –c 参数的内容D:\Python27\pythonw.exe -c "from robot import main;main()" 3、修改图标为D:\Python27\Lib\site-packages\robotide\widgets\robot.ico 这样RIDE编辑器的快捷启动方式就配置ok了,点击运行就可以看到下图所示的画面
安装Android-sdk: Android-sdk可以通过SDK Manager.exe来在线更新Android sdk。也可以通过安卓开发环境android-s bundle中自带的Android-sdk,安装完成后,配置好相关的环境变量即可。然后可以通过cmd命令窗 验证是否安装并配置成功。
安装和配置环境验证: 打开cmd命令窗口,输入appium-doctor,可以检验appium的运行环境是否安装成功。输入pip list, 以查看当前已经安装成功的产品。
安装 wxPython: 在选择版本下载的时候要注意选择与 Python 版本对应的版本,并且选择 unicode 版本,比如版本 wxPython2.8-win32-unicode-2.8.12.1-py27.exe ,否则安装完成后不能支持中文。 下载完成后,选择默认项进行安装即可。
学习交流PPT
安装python: RF 框架是基于 Python 语言的,所以一定要有 Python 环境。 安装完后,需要设置环境变量:计算机—属性—高级系统设置—环境变量—系统变量—Path,写 D:\Python27 和 D:\Python27\Scripts(更改为您指定路径即可)。同时我们也可以通过 DOS 环境来 安装的 Python 信息。
安装appium: 下载并安装AppiumForWindows软件版本包,并配置相关的环境变量
学习交流PPT
New light, New life
6
Robot Framework 的安装和配置
Robot Framework 的安装和配置
安装jdk: 需要进行移动自动化测试,就需要配置Java的开发环境jdk,下载并安装最新的jdk文件后,配置 的环境变量,然后可以通过cmd命令窗口来验证是否安装并配置成功。
New light, New life
5
Robot Framework 的安装和配置
Robot Framework 的安装和配置
安装pip: 下载pip源码包,解压后,进入解压文件路径下,执行命令python setup.py install,从而完成pyt 包管理工具pip的安装。
安装robot framework、robotframework-ride、robotframework-appiumlibrary、appium-python-clien 安装完pip后,就可以通过pip包管理工具来实现包的安装,在cmd窗口执行命令: pip install robotframework pip install robotframework-ride pip install robotframework-appiumlibrary pip install appium-python-client pip install six
以被应用于本地应用。 6. 为已经存在的构建设施(持续集成系统)提供了命令行接口和基于 XML 的输出文件。 7. 为 Selenium 提供支持用户 WEB 测试, Java GUI 测试,启动进程,终端, SSH 等等。 8. 支持创建基于数据驱动的测试用例。 9. Built-in 支持不同环境下的特殊变量。 10. 提供标签以分类和选择将被执行的测试用例。 11. 源文件易于集成: 测试集就是指可以被产品代码描述的文件和路径。 12. 提供测试用例和测试集级别的 setup 和和 teardown。 13. 模块化的结构甚至支持为有多种接口的应用程序创建测试数据。
1. 易于使用:它采用一种表格式的语法,易于创建统一格式的测试用例。 2. 重用性好:可以重复利用已经存在的关键字来创建高层次关键字。 3. 结果报告和日志采用 HTML 格式,易于阅读。 4. 平台与被测系统应用程序相互独立。 5. 提供了简单的库函数 API 用于创建用户自定义的基于 Python 或者 Java 的测试库,这些测试库可
学习交流PPT
New light, New life
wenku.baidu.com
4
Robot Framework 的安装和配置
Robot Framework 的安装和配置
在使用 RF(Robot framework)的时候需要 Python 环境,具体可根据自己的需求来确定。本文以在 Python 的环境的机器上安装和使用 RF 进行移动自动化测试为例。 在配置过程中需要安装如下包:python 2.7、wxPython、robotframework、robotframework-ride、 robotframework-appiumlibrary、appium-python-client、appium、pip、six、jdk、android -sdk等。
3
Robot Framework 介绍
Robot Framework 介绍
Robot Framework 是一款基于 Python 的功能自动化测试框架。它具备良好的可扩展性,支持关键字 驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很 的验收测试和验收测试驱动开发(ATDD)。其主要特点是:
学习交流PPT
1
软件自动化测试规划
部门:DQA 姓名:江名根 日期:2017/10/30
学习交流PPT
2
目录
目 录
1 Robot Framework 介绍
2
Robot Framework 的安装和配置
3 RIDE 编辑器介绍
4
Robot Framework的 问与答
5 总结
学习交流PPT
New light, New life