随笔分类 -  RobotFramework

摘要:在PyCharm中开发脚本时,可以使用debug模式,来边写边调试脚本,很是方便。 https://pypi.org/project/robotframework-debuglibrary/ 1. 安装debuglibrary pip install robotframework-debuglibr 阅读全文
posted @ 2021-11-08 01:10 qiyue1118 阅读(801) 评论(0) 推荐(0)
摘要:1. 列表循环 注意: FOR, IN, END关键字必须全部大写。 *** Test Cases *** Test_001 ${num_list} create list 1 2 3 FOR ${num} IN ${num_list} log to console ${num} END 执行结果: 阅读全文
posted @ 2021-09-26 14:25 qiyue1118 阅读(778) 评论(0) 推荐(0)
摘要:1. 简介 最常用的形式是: ${var} set variable 判断条件 a b 如果条件为真,变量${var}的值设为a, 否则设为b。 另一种使用形式: ${var} set variable 判断条件1 a ... 判断条件2 b ... c 如果条件1为真,变量${var}的值设为a, 阅读全文
posted @ 2021-09-26 13:54 qiyue1118 阅读(864) 评论(0) 推荐(0)
摘要:一. 简介 对比于python中的if关键字,robotframework中是用run keyword if关键字。 python中使用 if...elif...else 语句结构,而在robotframework中如下: run keyword if 判断条件 其他关键字 ... ELSE IF 阅读全文
posted @ 2021-09-26 13:00 qiyue1118 阅读(4422) 评论(0) 推荐(0)
摘要:生成requirements.txt文件 python项目中,可以将所有依赖包生成一个requirements.txt文件,以方便在一个新环境中更快的部署。 生成命令: pip freeze > requirements.txt 执行完成后,可以看到项目根目录下多了一个requirements.tx 阅读全文
posted @ 2021-09-21 16:52 qiyue1118 阅读(615) 评论(0) 推荐(0)
摘要:如何将python文件中的变量在robot文件中使用 1. 新建data.py文件,定义变量UserName 2. 新建robot test suite文件,在Settings中引入data.py文件 Variables data.py 使用变量 : ${UserName} 执行结果: 可以看到变量 阅读全文
posted @ 2021-09-21 14:25 qiyue1118 阅读(520) 评论(0) 推荐(0)
摘要:前面讲过在Eclipse环境中搭建robotframework框架,这里基于PyCharm开发工具说说怎么实现写robot自动化。 (使用体验:Robot还是配Eclipse比较好使) 一、 基础环境配置 1. 安装Python 2. 安装 robotframework library cmd窗口安 阅读全文
posted @ 2021-09-21 13:44 qiyue1118 阅读(3797) 评论(0) 推荐(0)
摘要:最近跑脚本时,发现很多脚本都由于‘Test execution stopped due to a fatal error.' 这个错误而报错。 刚开始以为是Jekins或脚本标签的问题,因为之前从来没有出现过这种情况。 但今天在本地执行脚本才发现,是由于关键字 ’fatal error‘ 导致的。 阅读全文
posted @ 2021-09-20 19:07 qiyue1118 阅读(1244) 评论(0) 推荐(0)
摘要:在《RobotFramwork + Python 自动化入门 一》中,完成了一个Robot环境搭建及测试脚本的创建和执行。 在《RobotFramwork + Python 自动化入门 二》中,对RobotFramework的关键字使用和查看源码进行了介绍。 在《RobotFramwork + Py 阅读全文
posted @ 2021-06-26 19:34 qiyue1118 阅读(1647) 评论(0) 推荐(0)
摘要:在《RobotFramwork + Python 自动化入门 一》中,完成了一个Robot环境搭建及测试脚本的创建和执行。 在《RobotFramwork + Python 自动化入门 二》中,对RobotFramework的关键字使用和查看源码进行了介绍。 在《RobotFramwork + Py 阅读全文
posted @ 2021-06-26 17:39 qiyue1118 阅读(542) 评论(0) 推荐(0)
摘要:在《RobotFramwork + Python 自动化入门 一》中,完成了一个Robot环境搭建及测试脚本的创建和执行。 在《RobotFramwork + Python 自动化入门 二》中,对RobotFramework的关键字使用和查看源码进行了介绍。 在《RobotFramwork + Py 阅读全文
posted @ 2021-06-26 16:56 qiyue1118 阅读(1119) 评论(0) 推荐(0)
摘要:在《RobotFramwork + Python 自动化入门 一》中,完成了一个Robot环境搭建及测试脚本的创建和执行。 在《RobotFramwork + Python 自动化入门 二》中,对RobotFramework的关键字使用和查看源码进行了介绍。 在《RobotFramwork + Py 阅读全文
posted @ 2021-06-26 15:26 qiyue1118 阅读(755) 评论(0) 推荐(0)
摘要:在《RobotFramwork + Python 自动化入门 一》中,完成了一个Robot环境搭建及测试脚本的创建和执行。 在《RobotFramwork + Python 自动化入门 二》中,对RobotFramework的关键字使用和查看源码进行了介绍。 本节,介绍基于Web的RF自动化。 一、 阅读全文
posted @ 2021-06-25 02:15 qiyue1118 阅读(883) 评论(0) 推荐(1)
摘要:在《RobotFramwork + Python 自动化入门 一》中,完成了Robot环境搭建及测试脚本的创建和执行。 本节,对RobotFramework的关键字使用和查看源码进行介绍。 一、关键字用法 当不清楚一个关键字如何使用时,可以选择该关键字,右键 Show keyword documen 阅读全文
posted @ 2021-06-23 23:08 qiyue1118 阅读(815) 评论(0) 推荐(1)
摘要:一、环境搭建 1. 安装Python Python3会自动配置path,安装pip工具(python包安装和管理工具) 2. 安装robotframework library cmd窗口安装命令: pip install robotframework 3. 安装Eclipse 这块不做详述,不懂的可 阅读全文
posted @ 2021-06-23 21:56 qiyue1118 阅读(2221) 评论(0) 推荐(0)
摘要:在Eclipse上创建Robot项目后,关键字为0。 寻找解决办法后,发现可能是robotframework 库的版本问题。 之前安装的是4.0.3,更换成3.1.1版本后,重启Eclipse,重新创建robot项目,显示正常。 阅读全文
posted @ 2021-06-23 00:29 qiyue1118 阅读(219) 评论(1) 推荐(1)