摘要:
性能测试工作中,经常有同学要使用PerfMon内部插件对压测资源进行监控,本文简单介绍下该插件如何使用 一、安装PerfMon插件1. 启动jmeter,进入选项》Plugins Manager2. 在Available Plugins输入框中输入perfmon,由于本机已经安装,所以只能在Inst 阅读全文
摘要:
需求分析在做接口自动化和性能测试,经常会遇到一些请求参数是根据上一个请求结果,动态变化的参数个数,参数名可能相同,也可能为序列递增格式,参数个数可能为10、20个,这样就导致手工不好模拟该请求效果,需要进行封装自定义函数才能实现该效果 Jmeter是一款开源的性能测试工具,目前是行业内使用率最高的性 阅读全文
摘要:
需求分析1、在使用阶梯线程进行阶梯递增性能压测过程中,由于聚合报告生成的结果是一个汇总的结果,不会分阶梯模式汇总压测结果,这样导致不能根据生成的聚合报告对比不同阶梯模式下,tps、响应实际、error的变化趋势2、基于以上需求,需要实现如下的效果,比如1-50并发用户下把当前压测结果汇总到1-50线 阅读全文
摘要:
ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能 搭建步骤一、创建虚拟机1、安装VirtualBox2、安装Vagrant3、使用Vagra 阅读全文
摘要:
开发思路1、开发app端接口自动化案例,首先需要使用Fiddler抓包;2、目前接触到的app端都是https协议,所以需要开启Fiddler的https协议3、抓包完成之后,使用jmeter模拟请求,调试成功,案例开发完成;4、本次抓取的app安装的操作系统为ios5、本次开发的案例为登录和查询案 阅读全文
摘要:
1、性能测试过程中,有时候开发想对JAVA代码进行性能测试,Jmeter是支持对Java请求进行性能测试,但是需要自己开发、打包好要测试的代码,就能在Java请求中对该java方法进行性能测试2、本文举的例子是Java实现通过传入两个参数,将值写入到文件中 开发思路1、使用Eclipse创建Mave 阅读全文
摘要:
Jmeter是一款开源的性能测试工具,目前是行业内使用率最高的性能测试工具之一,Jmeter是使用JAVA语言开发的,本文介绍如何使用JAVA语言开发自己需要的扩展函数 目前业界流行的两种开发模式,本文介绍第二种1、使用Jmeter二次开源环境,直接在org.apache.jmeter.functi 阅读全文
摘要:
日常工作中经常需要进行抓包对请求进行分析,fiddler是经常用到的一款工具,本文介绍一些常用的方法,汉化版下载地址见文章末尾介绍 一、启动fiddler二、设置过滤器 过滤器可以起到筛选作用,只抓到自己需要的域名请求,过滤一些不需要的请求,如js、css、png请求 1. 点击过滤器,然后勾选使用 阅读全文
摘要:
接口自动化测试 接口自动化测试过程中,当开发了很多案例,就会涉及到很多变量,此时如果调试案例,就需要每次读取最新的变量,每次跑个全量去调试,很浪费时间 接下来介绍的导出、导入变量方法,很方便的解决了以上问题,只需要跑一个全量,把变量导出到excel,以后新的接口开发、调试如果依赖旧的数据,则只需要执 阅读全文
摘要:
了解需求:1、性能测试过程中,我们经常需要对流程化的业务进行性能测试,其中涉及到很多接口,这时候问开发拿接口和参数就会降低工作效率,直接用jmeter的录制功能就能提高工作效率2、开发接口案例中,我们也经常会碰到一些上传、下载、导入等等一些接口功能,这些脚本如果直接问开发拿接口和参数也不方便,直接录 阅读全文