robotframework使用过程中遇到的一些问题
问题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使用过程中遇到的一些问题的更多相关文章
- robotframework使用过程中的一些总结
p.p1 { margin: 0; font: 20px "Helvetica Neue"; color: rgba(53, 53, 53, 1) } p.p2 { margin: ...
- robotframework使用过程中的若干问题
问题0: 在ride上import library,显示红色解决办法:根据菜单栏tools--view ride log提示依次安装缺少的模块,包括natsort.xlrd.xlwd.xlutils, ...
- robotframework 配置过程中遇到的问题
现有环境配置:操作系统: Win7 32bitPython 2.7.8Python 3.5.2Pycharm Community Edition 2016.3.2robotframework: 3.0 ...
- pip install 执行过程中遇到的各种问题
一.pip install 安装指定版本的包 要用 pip 安装指定版本的 Python 包,只需通过 == 操作符 指定. pip install robotframework == 2.8.7 将 ...
- WINDOWS系统下MYSQL安装过程中的注意事项
1.首先MySQL的安装方式有两种:一种是MSI安装方式,很简单就像安装Windows软件一样.另外一种就是ZIP安装方式.这种相对而言比较麻烦.新手推荐MSI安装方式. 安装方式有以下两种: MSI ...
- 【转】SQL Server -- 已成功与服务器建立连接,但是在登录过程中发生错误
SQL Server -- 已成功与服务器建立连接,但是在登录过程中发生错误 最近在VS2013上连接远程数据库时,突然连接不上,在跑MSTest下跑的时候,QTAgent32 crash.换成IIS ...
- zabbix 3.0.3 (nginx)安装过程中的问题排错记录
特殊注明:安装zabbix 2.4.8和2.4.6遇到2个问题,如下:找了很多解决办法,实在无解,只能换版本,尝试换(2.2.2正常 | 3.0.3正常)都正常,最后决定换3.0.3 1.Error ...
- C语言调试过程中duplicate symbol错误分析
说明:在我们调试C语言的过程中,经常会遇到duplicate symbol错误(在Mac平台下利用Xcode集成开发环境).如下图: 一.简单分析一下C语言程序的开发步骤. 由上图我们可以看出C语言由 ...
- 测试或运维工作过程中最常用的几个linux命令?
大家在测试工作过程中,可能会遇到需要你去服务器修改一些配置文件,譬如说某个字段的值是1 则关联老版本,是0则关联新版本,这时候你可能就需要会下vi的命令操作:或者查看session设置的时长,可能需 ...
随机推荐
- Luogu 1641 [SCOI2010]生成字符串
结果和dp没有一点关系…… 30分算法:设$f_{i, j}$表示已经选了$i$个并且有$j$个是白色的状态数,转移显然,最后答案就是$f_{n + m, m}$,时间复杂度$O(n^{2})$. 1 ...
- Luogu 3979 遥远的国度
树剖已经是人尽皆知的sb题了吗…… 很早以前就想填掉这坑了…… 考虑到树链唯一,进行操作并不会对换根产生影响,那么我们的换根操作只要记下root在哪里就好了 询问的时候分类讨论: 1:root == ...
- Linux网络配置常用命令
计算机需要网络连接才能和其他计算机通信,这是通过操作系统识别接口卡(如以太网卡.猫等等),并配置该接口以连接到网络上来实现的.网络配置命令可以用来配置以下类型的网络接口:以太网.ISDN(综合业务数字 ...
- Mysql--连接查询
内连接查询 意义:找到表和表之间的关系或者是桥梁.连接查询是查询两个或者两个以上的表时使用的. JOIN|CROSS JOIN| INNER JOIN 通过ON 连接条件(这三个方式都行)一般 ...
- boost库thread.hpp编译警告honored已修复
请浏览:https://svn.boost.org/trac/boost/ticket/7874 #7874: compile warning: thread.hpp:342: warning: ty ...
- 解决.jsp及静态资源文件访问404的问题
我们在做Web项目时,经常将.jsp文件放到webapp\WEB-INF下,这时,我们访问jsp等文件的时候,就会报404. 如果是纯前后端分离的项目,后端只返回数据,不处理页面,也没问题.但,有时我 ...
- Google androd性能优化经典
2015年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App.课程专题不仅仅介绍了Android系统中有关 ...
- ASP.NET常用数据绑定控件优劣总结
本文的初衷在于对Asp.net常用数据绑定控件进行一个概览性的总结,主要分析各种数据绑定控件各自的优缺点,以便在实际的开发中选用合适的控件进行数据绑定,以提高开发效率. 因为这些数据绑定控件大部分都已 ...
- android中SharedPreferences 读取不到数据的问题
在两个不同的 Activity中,A中SharedPreferences保存了数据,在A中可以读取到,但是在 B中却读取不到了,一直是空值,好是不爽,由于是按照书本上的例子写的, 怎么也找不到原因,后 ...
- 一道面试题关于js中添加动态属性
js中数据类型包含基本数据类型和引用类型,基本类型包括:string.null.undefined.number.boolean.引用类型即是对象比如:array .function以及自定义对象等 ...