Jmeter从登录到接口性能测试


Jmeter是Java开发的一款性能测试工具。安装本文跳过。

Windows版本直接运行jmeter.bat即可

1.修给JMeter配置jmeter.properties(安装目录)

CookieManager.save.cookies=true

 

2.新建测试计划->右键添加线程组->右键添加-配置元件-HTTP Cookie管理器

添加变量:约定规范${COOKIE_名称}即可

这里是个传统的.NET站点,登录获取Cookie和Session的客户端Cookie:

 

3.线程组右键添加-取样器-HTTP请求-随便名字-GET、业务系统地址:my.demo.com测试下可以访问

4.线程组右键添加-取样器-HTTP请求-命名单点登录-POST、单点登录地址:passport.dev.com;参数:账户、密钥、自定义的其他参数等等。

 

5.单点登录上右键-添加-监听器-查看接过树-运行线程组,登录成功

6.线程组-添加-取样器-HTTP请求-命名:获取数据接口-添加相关地址和Post参数-添加子级-查看结果树

 

8.运行线程组,OK登录的相关cookie会自动被后面的数据接口引用

 

 

扩展:PostMan使用Cookie

地址右下角有个Cookie,在对应地址下添加Cookie名称、值就可以了,一般.Net都会加一个客户端ASP.NET_SessionId的cookie也可以使用外部的Crome里看到的值去模拟

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM