上一篇博客分享了一些httprunner的基础用法,这篇给大家分享一下httprunner稍微高级一点用法详解,主要还是一些测试参数的用法; config参数 variable关键字 它的做用就是定义的全局变量,作用域为整个用例 output关键字 整个用例输出的参数列表,可输出的参数包括公共的va ...
分类:
Web程序 时间:
2020-06-13 14:32:33
阅读次数:
74
目录 一.ThreadLocal介绍 二.使用场景1——数据库事务问题 2.1 问题背景 2.2 方案1-修改接口传参 2.3 方案2-使用ThreadLocal 三.使用场景2——日志追踪问题 四.其他使用场景 一.ThreadLocal介绍 我们知道,变量从作用域范围进行分类,可以分为“全局变量 ...
分类:
其他好文 时间:
2020-06-13 00:44:55
阅读次数:
59
内存中的五大区域 栈:存储局部变量 堆:程序员手动申请的空间 BSS 段:未初始化的全局变量,静态变量 常量区:已经初始化的全局变量,静态变量 代码段:存储代码的 如何向堆区申请字节空间来使用 1 我们在堆中申请的字节空间,如果不主动释放,那么系统就不会释放的,除非程序结束了 在堆中申请字节空间的步 ...
分类:
编程语言 时间:
2020-06-13 00:32:59
阅读次数:
56
Postman 中设置全局变量,解决token传参更新问题 背景: 使用postman的时候调用接口添加token越来越多,每次手动更新token太浪时间 全局添加变量 全局变量使用 更新全局变量token //把json字符串转化为对象 var data=JSON.parse(responseBo ...
分类:
其他好文 时间:
2020-06-12 20:24:33
阅读次数:
157
#导入模块 #定义全局变量 #定义类 #定义函数 def main(): pass # ... print("测试本py代码") if __name__ == '__main__': # 只有在本次程序中,两个才会相等,下面才会执行 main() ...
分类:
其他好文 时间:
2020-06-12 18:41:43
阅读次数:
62
话说栈长前阵子写了一个功能,测试 0 bug 就上线了,上线后也运行好好的,好多天都没有人反馈bug,超爽。。 不出问题还好,出问题就是大问题。。 最近有个客户反馈某些数据混乱问题,看代码死活看不出什么问题,很诡异,再仔细看代码,原来是一个全局变量的问题,导致在并发情况下出现了线程不安全的问题,事后 ...
分类:
其他好文 时间:
2020-06-12 14:45:26
阅读次数:
60
Python:闭包函数与装饰器 闭包函数: 定义:内层函数对外层函数非全局变量的引用,就叫做闭包函数。 ? 闭包会一直存在内存当中,不会因为函数执行结束而被释放。 闭包: 保护数据安全、保护数据干净性。 闭包的目的:要接受被装饰的函数和被装饰函数需要的参数 基本模型: def wrapper(): ...
分类:
编程语言 时间:
2020-06-10 21:11:14
阅读次数:
58
我们在用jmeter测试接口的过程中,经常会碰到一些接口依赖登录的token,如果不把登录接口获取到的token设置为全局变量,那么就需要在每个线程组中放一个登录接口,实在是麻烦。 下面分享一下jmeter获取token后设置为全局变量的方法 1、登录接口 在http请求下,右击,选择添加--后置处 ...
分类:
其他好文 时间:
2020-06-10 19:17:08
阅读次数:
245
前言 因为之前参加过一个easy课程修书的小项目,我正好负责修改其中的PHP学习部分,所以这篇直接借用里边的案例再自己的总结整理一下,如有造成侵权和困扰请联系,我及时删除 PHP代码审计常见的超全局变量 $GLOBALS、$_SERVER、$_REQUEST、$_POST、 $_GET、$_FILE ...
分类:
Web程序 时间:
2020-06-09 16:44:05
阅读次数:
76
一、测试计划 1、界面展示 测试计划是测试脚本的容器,主要是对测试脚本做总体设置。它定义了测试要执行什么,怎么执行(执行的)。其界面如下图所示: 2、设置用户定义变量 在测试计划中定义的变量是在整个测试计划中都可以使用的,是全局变量。当很多地方都需要用到一个变量时,我们可以在测试计划中添加用户变量, ...
分类:
编程语言 时间:
2020-06-09 12:46:20
阅读次数:
84