1、安装anaconda3 ,安装双环境python27和python36
2、开始--程序--Anaconda3 (64-bit)--Anaconda Prompt
3、conda activate python27
4、pip install robotframework
5、pip install robotframework-ride
6、下载安装wxPython2.8-win64-unicode-2.8.12.1-py27.exe
https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1
安装注意事项,因为虚拟环境,所以只能手动选择python的位置
我的电脑位置是:
E:\ProgramData\Anaconda3\envs\python27\Lib\site-packages
7、运行ride 进入E:\ProgramData\Anaconda3\envs\python27\Scripts
python ride.py
python36下安装ride
2、开始--程序--Anaconda3 (64-bit)--Anaconda Prompt
3、conda activate python36
4、pip install robotframework
5、pip install wxPython
6 安装 robotframework-ride 1.71版本
pip install -U --pre https://github.com/HelioGuilherme66/RIDE/archive/python3.zip
注意事项
1、python27下Robot Framework中ride.py打不开的解决方法
首先查看wxPython版本是否跟python的版本一致,一般都使用wxPython2.8-win64-unicode-2.8.12.1-py27.exe或者wxPython2.8-win32-unicode-2.8.12.1-py27.exe
2、Python3下运行ride需要下载ride1.71,参考网址如下
https://github.com/robotframework/RIDE/issues/1719
但这个版本有点不稳定,
RF框架介绍
Robot Framework框架是一个通用的测试框架,一直是由诺西网络(Nokia Siemens Networks Oyj)的人员维护。在诺基亚卖掉手机业务后,更名为诺基亚解决方案网络(Nokia Solutions and Networks)。
官方地址:RF官网
官方介绍:The framework was initially developed atNokia Networksand itis nowadays sponsored byRobot Framework Foundation
官方指南:RF官方指南
API documentation:官方API文档
RF的特性:
易于使用,采用表格式语法,统一测试用例格式;
可以使用关键字驱动(keyword-driven)、数据驱动(data-driven)和行为驱动开发(BDD)完成;
重用性好,可以利用现有关键字来组合新关键字;
结果报告和日志采用HTML格式,易于阅读;
平台和应用无关联性;
模块结构支持使用不同的接口来测试你的应用;
易于扩展,提供了简单API,用户可以自定义的基于Python或者Java的测试库;
易于集成,提供了命令行接口和基于XML的输出文件;
功能全面,支持WEB测试(Selenium)、Java GUI测试,启动线程、Telnet、SSH等;
RemoteLibrary接口可以支持分布测试和使用其他编程语言实现测试库;
提供tag标签来分类和选择你的案例执行;
内置支持变量variables,支持不同的环境进行测试;
windows下安装多个python
1、首先在所在系统中安装Anaconda。可以打开命令行输入conda -V检验是否安装以及当前conda的版本。
2、conda常用的命令。
1)conda list 查看安装了哪些包。
2)conda info -e 查看当前存在哪些虚拟环境
3)conda update conda 检查更新当前conda
3、创建python虚拟环境。
使用conda create -n your_env_name python=X.X(2.7、3.6等)命令创建python版本为X.X、名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。
如我的电脑安装的就是python27和phthon36
4、使用激活(或切换不同python版本)的虚拟环境。
打开命令行输入python --version可以检查当前python的版本。
使用如下命令即可 激活你的虚拟环境(即将python的版本改变)。
Windows:activate your_env_name(虚拟环境名称)
这是再使用python --version可以检查当前python版本是否为想要的。
5、对虚拟环境中安装额外的包。
使用命令conda install -n your_env_name [package]即可安装package到your_env_name中
6、关闭虚拟环境(即从当前环境退出返回使用PATH环境中的默认python版本)。
使用如下命令即可。
Windows:deactivate
领取专属 10元无门槛券
私享最新 技术干货