随笔分类 - RobotFramework
摘要:在PyCharm中开发脚本时,可以使用debug模式,来边写边调试脚本,很是方便。 https://pypi.org/project/robotframework-debuglibrary/ 1. 安装debuglibrary pip install robotframework-debuglibr
阅读全文
摘要: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 执行结果:
阅读全文
摘要:1. 简介 最常用的形式是: ${var} set variable 判断条件 a b 如果条件为真,变量${var}的值设为a, 否则设为b。 另一种使用形式: ${var} set variable 判断条件1 a ... 判断条件2 b ... c 如果条件1为真,变量${var}的值设为a,
阅读全文
摘要:一. 简介 对比于python中的if关键字,robotframework中是用run keyword if关键字。 python中使用 if...elif...else 语句结构,而在robotframework中如下: run keyword if 判断条件 其他关键字 ... ELSE IF
阅读全文
摘要:生成requirements.txt文件 python项目中,可以将所有依赖包生成一个requirements.txt文件,以方便在一个新环境中更快的部署。 生成命令: pip freeze > requirements.txt 执行完成后,可以看到项目根目录下多了一个requirements.tx
阅读全文
摘要:如何将python文件中的变量在robot文件中使用 1. 新建data.py文件,定义变量UserName 2. 新建robot test suite文件,在Settings中引入data.py文件 Variables data.py 使用变量 : ${UserName} 执行结果: 可以看到变量
阅读全文
摘要:前面讲过在Eclipse环境中搭建robotframework框架,这里基于PyCharm开发工具说说怎么实现写robot自动化。 (使用体验:Robot还是配Eclipse比较好使) 一、 基础环境配置 1. 安装Python 2. 安装 robotframework library cmd窗口安
阅读全文
摘要:最近跑脚本时,发现很多脚本都由于‘Test execution stopped due to a fatal error.' 这个错误而报错。 刚开始以为是Jekins或脚本标签的问题,因为之前从来没有出现过这种情况。 但今天在本地执行脚本才发现,是由于关键字 ’fatal error‘ 导致的。
阅读全文
摘要:在《RobotFramwork + Python 自动化入门 一》中,完成了一个Robot环境搭建及测试脚本的创建和执行。 在《RobotFramwork + Python 自动化入门 二》中,对RobotFramework的关键字使用和查看源码进行了介绍。 在《RobotFramwork + Py
阅读全文
摘要:在《RobotFramwork + Python 自动化入门 一》中,完成了一个Robot环境搭建及测试脚本的创建和执行。 在《RobotFramwork + Python 自动化入门 二》中,对RobotFramework的关键字使用和查看源码进行了介绍。 在《RobotFramwork + Py
阅读全文
摘要:在《RobotFramwork + Python 自动化入门 一》中,完成了一个Robot环境搭建及测试脚本的创建和执行。 在《RobotFramwork + Python 自动化入门 二》中,对RobotFramework的关键字使用和查看源码进行了介绍。 在《RobotFramwork + Py
阅读全文
摘要:在《RobotFramwork + Python 自动化入门 一》中,完成了一个Robot环境搭建及测试脚本的创建和执行。 在《RobotFramwork + Python 自动化入门 二》中,对RobotFramework的关键字使用和查看源码进行了介绍。 在《RobotFramwork + Py
阅读全文
摘要:在《RobotFramwork + Python 自动化入门 一》中,完成了一个Robot环境搭建及测试脚本的创建和执行。 在《RobotFramwork + Python 自动化入门 二》中,对RobotFramework的关键字使用和查看源码进行了介绍。 本节,介绍基于Web的RF自动化。 一、
阅读全文
摘要:在《RobotFramwork + Python 自动化入门 一》中,完成了Robot环境搭建及测试脚本的创建和执行。 本节,对RobotFramework的关键字使用和查看源码进行介绍。 一、关键字用法 当不清楚一个关键字如何使用时,可以选择该关键字,右键 Show keyword documen
阅读全文
摘要:一、环境搭建 1. 安装Python Python3会自动配置path,安装pip工具(python包安装和管理工具) 2. 安装robotframework library cmd窗口安装命令: pip install robotframework 3. 安装Eclipse 这块不做详述,不懂的可
阅读全文
摘要:在Eclipse上创建Robot项目后,关键字为0。 寻找解决办法后,发现可能是robotframework 库的版本问题。 之前安装的是4.0.3,更换成3.1.1版本后,重启Eclipse,重新创建robot项目,显示正常。
阅读全文

浙公网安备 33010602011771号