码迷,mamicode.com
首页 > 其他好文 > 详细

robotframework使用过程中遇到的一些问题

时间:2018-04-27 13:35:13      阅读:755      评论:0      收藏:0      [点我收藏+]

标签:外网   方法   util   pywin32   imp   导入   log   获取   www   

问题1: 在ride上import library,显示红色
解决办法:根据菜单栏tools--view ride log提示依次安装缺少的模块,包括natsort、xlrd、xlwd、xlutils,下载路径为https://pypi.python.org/pypi,可以直接用pip install命令

问题2:在命令提示符中使用pip命令安装相关Libriry一直报错?
解决办法:chrome浏览器无法访问外网。进入chrome浏览器设置-高级设置-更改服务器代理设置-LAN(局域网)设置,去掉“为LAN使用代理服务器的勾选”。重新使用pip命令安装;

问题3:如何导入ExcelLibrary?
解决方法:
      1. ExcelLibrary下载地址:https://pypi.python.org/pypi/robotframework-excellibrary,解压后使用python setup.py install 安装


问题4:导入变量文件标红?
解决方法:1. py文件开头需要标记# -*- coding: utf-8 -*-;2. 必要的情况下可以先进行一下编译后再导入。
 
问题5:安装AutoItLibrary 64提示 returned non-zero exit status 5?
解决方法:
1. 安装pywin32-219.win-amd64-py2.7.exe,下载地址http://sourceforge.NET/projects/pywin32/files/pywin32/
2. 以管理员身份打开命令提示符,安装AutoItLibrary-1.1 x64,下载地址http://www.softpedia.com/get/Programming/Components-Libraries/AutoItLibrary.shtml
3. 安装AutoltX-V3,下载地址https://www.autoitscript.com/site/autoit/downloads/
4. 进入ride,import library即可

问题6:如何在用例结束时关闭chromdriver.exe进程?
解决方法:在用例中添加close browser关键字即可。

问题7:import 变量文件,提示"ASCII码 cann‘t be decoded"
解决方法:变量文件中存在null字段,若要讲变量设置为空,用‘‘即可。

问题8:get time获取的时间变量${day}的值是09,如何转换为9?
解决方法:在${day}外面再套上一层,如${${day}}


问题9:数据分离后,运行用例提示找不到对应关键字?
原因:未正确加载resource
解决方法:在testsuit的工作区上添加resource,各resource间若有相互引用也要添加对方的resource

robotframework使用过程中遇到的一些问题

标签:外网   方法   util   pywin32   imp   导入   log   获取   www   

原文地址:https://www.cnblogs.com/yinrw/p/8961001.html

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