robotframework安装(python2)

目录

1、安装版本:

2、安装python

3、安装obotframework

4、安装robotframework-ride

5、创建快速启动图标。

6、安装Selenium2Library

7、安装RequestsLibrary库

8、导入Collections库

9、问题

问题1:返回json内容是乱码。

问题2:调用python函数,返回值是乱码。

参考资料:


1、安装版本:

1. python2.7.16(建议选择32位的)

2. robotframework-3.1.2

https://github.com/robotframework/robotframework

3.robotframework-ride-1.7.3.1

https://github.com/robotframework/RIDE

2、安装python

一路回车,安装完成。

配置环境变量:Path中增加:C:\Python27\;C:\Python27\Scripts\

3、安装obotframework

用pip安装失败,后来下载robotframework-3.1.2.zip,解压后,进入目录执行python setup.py install。

4、安装robotframework-ride

下载了robotframework-ride-1.7.3.1.zip后,解压安装,提示需要文件requirement.txt,安装失败。

之后用pip install robotframework-ride,安装成功(如果报错,提示你更新pip,就更新一下python -m pip install --upgrade pip)。

安装后,会在C:\Python27\Scripts\下生成ride.py文件,然后执行python ride.py就调出了操作界面。

 

5、创建快速启动图标。

桌面上建立一个批处理文件ride-run.bat,文件内容写上

python -c "from robotide import main; main()"

双击批处理文件,就直接进入操作界面了。

6、安装Selenium2Library

pip install robotframework-selenium2library安装后,可以在一个test suite内点击【Library】,然后输入Selenium2Library进行导入,如果导入后,Selenium2Library显示的是红色字体,说明没有成功,有问题。如果是黑色默认字体,说明成功了

7、安装RequestsLibrary库

pip install requests

pip install robotframework-requests

8、导入Collections库

9、支持数据库和redis

https://pypi.org/project/robotframework-databaselibrary/0.4/  下载:robotframework-databaselibrary-0.4.tar.gz

解压后,执行python setup.py install

导入名字:DatabaseLibrary

(注:pip没安装成功,后来下载的安装包)

安装https://pypi.org/project/PyMySQL/,下载PyMySQL-0.9.3.tar.gz,解压后安装python setup.py install

下载redis的安装包:redis-2.8.0.tar.gz,解压后安装python setup.py install。

10、问题

问题1:返回json内容是乱码。

解决:接口返回的内容,用${response.text},而不用${response.content}

问题2:调用python函数,返回值是乱码。

robot调用自编写的python函数,输出乱码。

调用check_ressult函数,输出乱码。

check_ressult函数内容:

解决上面的乱码,修改check_ressult函数的返回,用注释那行来返回值,就输出是中文了。

修改后,输出中文。

参考资料:

1。https://www.cnblogs.com/yigui/p/8687109.html

2.  https://blog.csdn.net/Sunnyyou2011/article/details/78042138

3. https://www.cnblogs.com/zz27zz/p/7347273.html

4. 修改乱码:https://blog.csdn.net/kongsuhongbaby/article/details/97116066

下载地址:https://pypi.org/project/wxPython/#files

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章