码迷,mamicode.com
首页 > 编程语言 > 详细

RobotFrameWork-Python框架问题集合

时间:2019-05-26 00:24:13      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:ann   gen   lib   网上   cas   bsp   set   spl   ror   

一、首页运行“HelloWorld”报pybot.bat的问题

      技术图片

技术图片
command: pybot.bat --argumentfile c:\users\lenovo\appdata\local\temp\RIDEstcrfb.d\argfile.txt --listener C:\Python27\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py:49958:False C:\heyingzi\学习文档\接口自动化\wxWork\myfirstproject
[Error 2]
View Code

Python是安装成功的,环境变量也是配置好的,但是提示pybot不是内部或外部命令

技术图片

这时去确认python安装目录下的\ Scripts下是否有pybot.bat这个文件,这才是解决这个问题的重点。
在该目录下自己创建一个pybot.txt的文件,输入下面内容并保存修改为.bat后缀

@Echo off
python -m robot.run %*

这时候再去运行一下case,就ok了。

技术图片

技术图片

 

二、导入Selenium2Library与RequestsLibrary测试库失败

 技术图片

运行case后界面报错 from robot.variables import GLOBAL_VARIABLES ImportError: cannot import name GLOBAL_VARIABLES
解决:
Selenium2Library 为版本过低的1.5.0,先uninstall ,再install 1.8.0或者更高的版本,就不报错了

技术图片

pip uninstall robotframework-selenium2library

pip install robotframework-selenium2library==1.8.0

技术图片

 

这个不报错了,开始报Importing test library ‘Selenium2Library‘ failed: ImportError: No module named urllib3

urllib3是python的一个组件,安装目录中也有这个文件夹,但可能是安装过程中出了什么问题,导致没有效果。

于是使用pip install urllib3命令安装,安装不成功,尝试直接从网上下载这个包下来安装,pip setup.py install, 这次成功了。

技术图片

 技术图片

技术图片

 

 再次去查看测试库,都由红色变成黑色字体了。搞定!

技术图片

 

RobotFrameWork-Python框架问题集合

标签:ann   gen   lib   网上   cas   bsp   set   spl   ror   

原文地址:https://www.cnblogs.com/flyyingzi/p/10924428.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!