摘要:前提: 1、使用jmeter进行接口自动化设计,设计方式为每一个接口作为一个线程组,所有相关的用例均放在该线程组下 2、如:某查询接口,想要实现特殊字符循环读取,和长度边界值循环读取的用例 实现思路: 1、存在2个csv文件,分别为特殊字符和长度边界值的样例 2、jmeter中使用循环控制器+事务控
阅读全文
摘要:前提: 1、想要知道所有的接口的请求和返回数据 2、一般是在做接口自动化时,起到问题更好追踪的作用。 3、一般在性能测试时,建议关闭该配置,因为在执行时写很多数据,会严重影响性能。 配置: 打开jmeter中的配置文件【jmeter.properties】或者【user.properties】 修改
阅读全文
摘要:CMD的使用情况: 1、使用pip去查看本地已下载的库情况 输入:pip list 2、需要使用pip去更新已下载的本地库 输入:python -m pip install --upgrade PyMySQL
阅读全文
摘要:注:由于上一篇文件中的csvRead函数无法实现所有的特殊字符的循环输入,故改用config来实现 需求: 使用jmeter实现所有接口的输入参数为string的,输入特殊字符,验证特殊字符在接口是否已被拦截 拦截为,输出403 非拦截,输出200 设计实现: 1、在已有的jmeter线程组中增加特
阅读全文
摘要:需求: 使用jmeter实现所有接口的输入参数为string的,输入特殊字符,验证特殊字符在接口是否已被拦截 拦截为,输出403 非拦截,输出200 设计实现: 1、在已有的jmeter线程组中增加特殊字符拦截验证用例 2、每个接口均需要重复读取csv文件 使用——CSVRead()实现 1、在函数
阅读全文
摘要:post的请求中是payload jmeter中的post使用方法 1、http请求中 Advanced中implementation选择【java】 2、增加http消息头管理器,Content-Type application/json 3、正常填入抓包出来的数据即可 4、测试过程中若出现多个不
阅读全文
摘要:实现功能:使用jmeter监测在不同场景下,监测服务器资源消耗情况 实现步骤 1、使用jmeter中的插件,下载路径:https://jmeter-plugins.org/downloads/old/ JMeterPlugins-Standard-1.3.0.zip JMeterPlugins-Ex
阅读全文
摘要:1.当前Jmeter版本为3.3,去函数助手查看,存在__base64Encode()以及__base64Decode()两个内置函数 2.已知项目中登录账号的加密方式 3.模拟产生数据,比较是否相同 A.account和validatecode这2个值好实现,直接为输入值进行加密 ${__base
阅读全文
摘要:参考资料 https://blog.csdn.net/test_xhz/article/details/80311332 本人当前测试使用的jmeter版本为3.3.故应该是可以实现自带函数直接实现加密的。 网上说jmeter4.0版本以后已经不显示_MD5,而是用_digits实现了,由于版本问题
阅读全文
摘要:1.时间 A.获取当前时间__time ${__time(yyyy-MM-dd,)} ${__time(yyyy-MM-dd HH mm ss,)} B.获取当前时间基础上偏移值,即+天,+小时等__timeShift 参考资料: https://docs.oracle.com/javase/8/d
阅读全文
摘要:学习了一下JMS的消息队列知识 知识点 1.JMS的通讯方式 A、点对点 B、一对多 C、一对多+点对点
阅读全文