01 2022 档案
摘要:对于并发要求比较法的I/O需求,可以用python的协程去处理。 重点: 1启动协程必须做一次函数调用 2协程激活只占用1kb内存,所以协程很多也问题不大 3这种效果需要使用关键字async和await 4协程和进程的区别在于:他不会从头到尾执行完,而是在遇到await表达式就暂停一次,下次继续执行
阅读全文
摘要:今天在玩jmeter的时候,发现一个问题:一个关于 jmeter变量是否在引用时候需要加上引号的坑; 众所周知:jmeter引用变量的时候 需要使用${变量名} 但是:大家是否遇到过有时候变量名外需要加上引号情况呢? 这里给大家分享一个坑!!!!!!!!!! 我想给接口写一个重试机制,配合while
阅读全文
摘要:heapq模块提供了很多高级功能可以通过help(heapq)查看详细文档: 要点: 1优先级队列让我们可以按照重要程度来处理元素,而不是先进先出 2使用heapq可以应对长列表,因为heap不是复杂的平方级别 3heapq是基于堆的优先级队列,可以处理大量数据 4使用heapq模块,我们必须让元素
阅读全文
摘要:我们的工作中,通过抓包经常会发现有很多入参都是被encode过一层,形成了如上图所示的样子; 这些参数我们是可以通过fiddler去转码的;但是如果我们要做jmeter的脚本,不可能每一次都手动去转码复制; jmeter里面提供了两种encode方法 ${__javaScript(encodeURI
阅读全文
摘要:有时候我们需要使用jmeter去结合csv文件去做一些简单的数据驱动处理; 例如把数据库数据黏贴到csv文件中或者把网页上的数据填入到csv文件中; 直接我一般是用手自己黏贴复制过csv文件中,比较麻烦; 所以我就想能不能通过beanshell把数据直接写入到csv文件中呢? 奈何本人java和be
阅读全文