robotframework界面自动化,robotframework介绍
Robot Framework是一个用python编写的功能自动化测试框架。具有良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或接口,可以进行分布式测试执行。机器人框架特征:
1.开放源码
2.开发基于Python 2.7版本,所以支持Python 2.7版本(暂时不支持3.x版本)
3.支持关键词驱动、数据驱动和行为驱动
4.支持变量使用,可以使用IF语句和FOR循环语句。
5.有很多自己的或者第三方开源的测试库,你也可以创建自己的测试库。
要安装的软件暂时不支持3.x)
2.wxpython版本只能选择2.8版本。
3.robotframework选择3.0版本
4 .机器人框架-乘坐版1.5.2.1
5.机器人框架-Selenium 2库版本1.7.4
一、安装python(只能安装2.7)1。边肖电脑操作系统:win7 64位系统安装64位python (32位机器选择32位python)
2.下载Python安装包并选择版本2.7.12
下载地址:https://www.python.org/,官网
3.Python安装,双击傻瓜式安装(最好不要安装c盘,安装在D盘)
4.如图所示,在安装期间将python添加到环境变量(将python.exe添加到路径)
第二,安装wxpython(这里只能安装2.8版本)。wxpython是一个优秀的python语言GUI图形库。允许Python程序员使用完整的功能键轻松创建完整的GUI用户界面。因为robotframework-ride的GUI界面依赖于wxpython,所以必须安装这个。
1 . wxpython https://www.wxpython.org/,官网下载地址(32位机选择32位的,64包64位的)
因为robotframework-ride是基于wxpython2.8开发的,所以这里只能安装2.8版本。
下载后就可以傻瓜式安装了。
三。安装robotframework(2.8.5)方法一.下载robotframework-2.8.5.win-amd64.exe并安装
方法二,
1.打开cmd并输入pip。如果说明了,说明之前的python安装没问题。
2.进入:pip在cmd中安装robotframework,等待下载。只有当进度达到100%时,安装才能成功。
四。安装机器人框架-ride1。下载地址:https://pypi.python.org/pypi/robotframework-ride/
2.下载的安装包是tar.gz压缩包格式。解压后可以看到里面有一个setup.py脚本。
3.先打开cmd和cd到脚本的文件目录。然后执行:pythonsetup.pyinstall。
4.安装完了,那么问题来了。桌面上没有乘车的小图标。如何开始?首先打开D:\python\Scripts目录,找到ride.py文件。
5.双击会启动ride,还可以发送快捷方式到桌面。显然这种启动方式很不方便,(我懒得用这种,可以跳过第五步)。
动词(verb的缩写)安装游乐设备客户端1。没有找到顺风车客户端(。exe),但只找到了1.2.3客户端。可以先安装1.2.3版本,然后通过pip升级。
2.安装1.2.3的游乐设备版本(。exe文件),而且傻瓜式安装也没问题。安装完成后,系统会提示您是否创建桌面快捷方式图标。选择是,桌面上会出现一个游乐设备的小图标。
3.安装的版本太低,无法使用,需要升级。打开cmd,输入pip show robotframework-ride查看版本号。
4.版本升级,在cmd中输入pip安装机器人框架-ride==1.5.2.1
不及物动词安装Selenium2Library如果是做web的UI自动化,需要下载Selenium2Library,这是robotframework的web驱动。
1.打开cmd,进入pip安装机器人框架-selenium 2库。
2.安装后输入python
3.然后输入importSelenium2Library,安装成功。
如果安装后名称为红色,建议先安装robotframework-selenium2library-1.5.0.win-amd64.exe,然后执行123,删除库再尝试添加。
七。ride1的简单使用。创建新项目:文件新项目
2.创建一个新的脚本:新项目新测试用例。
3.在表格中输入日志和软件测试组。
1469519099731540 . png 823 x 340 12.9 KB
4.单击运行战略按钮执行。
注意:这里的log函数相当于python中的print函数
-环境升级-环境升级
使用命令:pip install - upgrade SomePackage
升级以下软件包
1 .机器人框架
2 .机器人框架-乘坐八、硒2库下载地址:https://github。com/robot framework/selenium 2库
硒图书馆升级:
点安装-升级机器人框架-硒2库点卸载机器人框架-硒2库检查是否有新版本:pip列表-过期
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。