09 2021 档案

摘要: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 阅读(764) 评论(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 阅读(850) 评论(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 阅读(4370) 评论(0) 推荐(0)
摘要:生成requirements.txt文件 python项目中,可以将所有依赖包生成一个requirements.txt文件,以方便在一个新环境中更快的部署。 生成命令: pip freeze > requirements.txt 执行完成后,可以看到项目根目录下多了一个requirements.tx 阅读全文
posted @ 2021-09-21 16:52 qiyue1118 阅读(603) 评论(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 阅读(491) 评论(0) 推荐(0)
摘要:前面讲过在Eclipse环境中搭建robotframework框架,这里基于PyCharm开发工具说说怎么实现写robot自动化。 (使用体验:Robot还是配Eclipse比较好使) 一、 基础环境配置 1. 安装Python 2. 安装 robotframework library cmd窗口安 阅读全文
posted @ 2021-09-21 13:44 qiyue1118 阅读(3730) 评论(0) 推荐(0)
摘要:最近跑脚本时,发现很多脚本都由于‘Test execution stopped due to a fatal error.' 这个错误而报错。 刚开始以为是Jekins或脚本标签的问题,因为之前从来没有出现过这种情况。 但今天在本地执行脚本才发现,是由于关键字 ’fatal error‘ 导致的。 阅读全文
posted @ 2021-09-20 19:07 qiyue1118 阅读(1214) 评论(0) 推荐(0)