摘要:
1.preservelog通过12会清除之前的包,所以用fiddler 2.上传文件用post,下载用get 3.上传图片后,页面没有显示的原因是,上传到接口之后,要再发送一个get请求去获取文件显示到页面; 4.free -m:查看内存 5.redis缓存数据库; 阅读全文
摘要:
1.不是所有项目需要cookie管理器; 2.带条件的正则表达式:提取名字是于磊的年龄,一定要带有边界,因为后面还有大括号;或者还可以写成: "于磊",stuAge(.*?)} t3.JSON带条件: 4.foreach控制器一次性只能打印一个变量; 5.什么叫做关联:就是形成某种依赖关系; 6.时 阅读全文
摘要:
1.无论是QQ还是微信,传输的都是二进制流; 2.写入文件的代码: FileWriter fstream = new FileWriter("D:\\\name.txt",false); //true代表追加写入,false代表覆盖;BufferedWriter out = new Buffered 阅读全文
摘要:
1.线程组就是几个用户去跑步; 2.Ramp-up period:就是在多少时间内跑完; 3.循环次数:就是每个用户都跑几次; 4.聚合报告是计算总数的,就是线程组循环的累加;线程组的循环次数,是下面所有的请求都要循环的次数; 5.模块控制器,只能控制到模块的维度;不涉及模块下面的了; 6.模块控制 阅读全文
摘要:
1.用户定义的变量是根据整个计划执行的; 2.用户定义的变量和用户参数的区别:用户参数跟着线程数走,和循环次数无任何关系;用户参数就o少个线程组: 在循环控制器里面循环用户参数的话,就是每一个用户循环几次的意思: 3.用户定义的变量: 阅读全文
摘要:
1.$..username:直接提取第2级的数据,就中间是两个.. 如果要提取第1级的就是一个. 没有3个.3层的也用2个.. 2.正则和json取值的区别: 正则只支取一个一个取,json支持多个; 3.复杂的带条件的:$..[?(@.realname=="秦静")].username;$..[? 阅读全文
摘要:
1.lib一般用来放jar包,jmeter无论放了什么新的jar包,都需要重启才生效,ext:是用来放一些其他的无关紧要的jar包的; 2.针对JDBC的关联时,我们用的语句如果是查询所有的话,我们的variable name也是按照你的数据表的列来取值的,比如12345,你想取1,3列的内容,也必 阅读全文
摘要:
DELETE FROM `pms_users` WHERE `username` LIKE '%wangwu%' SELECT * FROM `pms_users` WHERE `username` = 'wangwu_${num}' SELECT COUNT(*) FROM `pms_users` 阅读全文
摘要:
1.csv参数化时,要把csv data set config放在循环器里面,放在外面的话,只会每次循环的参数保持一样: 2.用户定义的变量和用户参数是一样的东西;除了在迭代里面不一样;用户定义的变量是全局变量;而用户参数是根据每次迭代(循环)更新一次;用户参数跟着循环走; 3.用户=线程数,如果等 阅读全文