摘要:
装饰器的目的: 装饰器就是在不修改被装饰对象源代码与调用方式的前提下为其添加新功能。 无参装饰器模板: 1 #此处的outsider为装饰器,可将其至于被装饰函数顶部,利用@outsider的方式来装饰被装饰函数 2 def outsider(func): 3 """ 4 :param func: 阅读全文
摘要:
一、闭包函数的大前提: 闭包函数 = 名称空间与作用域 + 函数嵌套 + 函数对象 核心点:名字的查询关系是以函数的定义阶段为准 二、什么是闭包函数: “闭”函数指的该函数是内嵌函数。 “包”函数指的该函数包含对外层函数作用域名字的引用(不是对全局作用域)。 1 def outSide(x): 2 阅读全文
摘要:
作者:CC先生之简书链接:https://www.jianshu.com/p/e734c6a92549来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 *** 这位大神写的这个数据驱动的例子,建议看完以后就能理解数据驱动的用法 *** 阅读全文
摘要:
此处特别注意,必须将条件成立和不成立时的结果都要写上,否则在条件不成立时,原变量将被赋予None值。 使用Set Variable If 特别容易被偷偷的改值,问题就出现在上面这里! 阅读全文
摘要:
if判断: if判断是通过关键字Run Keyword If 来实现的。 释义:如果给出的判断条件满足,就执行给出的关键字 1 Run Keyword If 判断条件 其他关键字 2 ... ELSE IF 判断条件 其他关键字 3 ... ELSE 判断条件 其他关键字 if判断中,比较运算符与p 阅读全文
摘要:
robotframework底层是python,所以对python支持的非常友好。 小伙伴们经常会遇到robotframework提供的关键字无法满足日常使用要求的问题,那么下面就讲讲该如何扩展自定义库。 第一步:右键项目名称-->NEW-->Robot python file-->Next 第二步 阅读全文
摘要:
一、确认pybot是否存在 很多小伙伴在安装完robotframework后,可以通过cmd命令或者使用ride,输入pybot -help是会报错:pybot不是内部命令或者找不到pybot.bat文件 出现这种情况的小伙伴99%是因为缺少pybot.bat文件引起的报错。小伙伴们可以去Pytho 阅读全文
摘要:
在robot中有三种变量形式: 代码示例: 创建变量方式一:在用例中创建变量,变量作用域为该用例内部 1 RF变量的使用 2 ${hi} Set Variable Hello,RF 3 @{list} Create List a b 111 4 &{dict1} Create Dictionary 阅读全文
摘要:
2020-07-06 更新: 解决eclipse中安装pydev失败的方法: 在eclipse中运行python需要安装pydev插件,该插件最新版本尽支持java11,而本人为java 1.8 故安装次新版本,在安装过程中发现,次新版本存在安装失败的问题,经过尝试使用8.1.0版本安装成功 具体操 阅读全文
摘要:
Jmeter 图形端安装 前置条件 操作系统:不限,一般是 win 系统居多 JDK:1.8+,下载后解压至某一文件夹 参数修改 1. 在 bin 目录下面增加 setenv.bat 文件 rem This is the content of bin\setenv.bat, rem it will 阅读全文