RobotFrameWork
panda62
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RobotFrameWork-python环境搭建
一、下载安装下图中对应的应用: 注:安装顺序没影响,其中ride相当于是robotframework的一个界面管理工具二、配置环境变量: 找到对应的安装路径并将路径(我的路径是)C:\Python27和C:\Python27\Scripts添加到path中三、桌面快捷方式配置: 在桌面看是否能找到快捷方式 1.如果能找到点击看能否打开;如果不能打开则需要右键-属...原创 2018-06-25 10:40:36 · 2143 阅读 · 0 评论 -
RobotFramework-JavaRemoteLibrary扩展java远程库
java远程库可以纯java实现robot库扩展,不需要再用python封装(java本地库需要使用python再次封装;或者使用jython执行用例,jython对中文好像需要特殊处理还是怎么回事,jybot执行用例时中文会报错)一、下载远程库需要的jar包:jrobotremoteserver-standalone-3.0 这里面包含所有依赖二、创建远程库项目,项目结构如下:r...原创 2018-11-28 13:41:12 · 1298 阅读 · 0 评论 -
RobotFrameWork引用java库(jar文件)
该方法是是python自己扩建库,在用python扩建库的时候用python引用jar包 一、安装JPype JPype是一个能够让 python 代码方便地调用 Java 代码的工具 下载地址:https://pypi.org/project/JPype1/(现在最新版本0.6.3) pip安装:pip install JPype1 安装JPype之前需要先安装(VCForPython...原创 2018-07-27 12:47:41 · 4327 阅读 · 0 评论 -
RobotFrameWork扩展本地库、远程库及引用第三方库
一.、自己写模块扩展代码含类名 代码含有类名类名必须和文件名一致mytestlibrary.py(同Java),注意此时方法参数多了self字段,实际只有a,b两个参数class mytestlibrary(): def add(self,a,b): return int(a)+int(b)代码块没有类名 此时文件名没有特殊要求def add...原创 2018-06-29 16:44:49 · 4091 阅读 · 0 评论 -
RobotFrameWork连接数据库操作
一、电脑安装MySQL,这是必须的吧二、安装RobotFrameWork环境,这也是必须的吧 安装RF环境见此:https://blog.youkuaiyun.com/panda62/article/details/80798600三、安装pymysql库 该库为DataBase的依赖库 下载地址:https://pypi.org/project/PyMySQL/ 安装命令:pip insta...原创 2018-07-27 12:59:14 · 2897 阅读 · 0 评论 -
RIDE(1.7.3.1)快捷键修改
新版ride的显示关键字详细信息的快捷键由以前的CTRL变成CTRL+M,用起来很不爽,不过自己可以手动修改,其他快捷键也可以对应修改。修改{Python_home}\Lib\site-packages\robotide\editor\kweditor.py 文件下的if keycode == ord('M') and \ (control_down or event...原创 2019-03-12 10:42:42 · 2509 阅读 · 0 评论 -
RIDE控制台及日志中文乱码处理
乱码位置:处理方法:1.5版本的ride修改文件Lib/site-packages/robotide/contrib/testrunner/testrunner.py1.7.3.1版本(我的是这个版本,亲测有效)修改文件Lib/site-packages/robotide/contrib/testrunner/testrunner.py for _ in myqueue...翻译 2019-03-13 16:23:52 · 8358 阅读 · 10 评论 -
RobotFrameWork使用变量文件
变量文件不支持中文变量名,中文变量名引用时明明有确报错说没找到第一种:通过特殊函数获取变量变量文件如下test.py,这种用于切换不同环境很方便# -*- coding: utf-8 -*-# sys.setdefaultencoding('utf8') python2中才需要此行def get_variables(env = "test"): if env == 'te...原创 2019-05-28 11:33:13 · 4764 阅读 · 0 评论 -
RobotFrameWork设置测试报告生成位置
-l D:\test\report_and_output\log 日志文件-r D:\test\report_and_output\report 测试报告-o D:\test\report_and_output\output 输出文件原创 2018-09-19 15:15:09 · 4301 阅读 · 0 评论
分享