JMeter学习笔记二

面试题:

1.做接口测试时,你是怎么做的数据校验(返回值验证)?一般你会验证哪些数据?

校验code 200(说明后端接到了你的请求,并且给了应答)

返回信息 sucess

2.有1w个用户名密码需要登录,你怎么做?

csv 自动化 数据驱动测试 DDT
工作中的加密场景:

公司的内部接口--对称加密【简单,速度快】

对外接口--非对称加密

怎么测试?

作为测试人员,首要重点:加密规则,加密方式

1.如果加密接口不多,数据都是死数据(不是上个接口关联的数据),叫开发把加密的数据给测试【最简单】

缺点:动态数据做不了【订单号】,测试场景有限

2.beanshell可以做前后置处理,但是它是java片段,无法调试

3.让开发给你提供加解密的工具

  • java后端,加密解密封装一个包
  • python,把python文件给你

加密接口怎么测试?

通过后端给的java包解密加密

每一次都要在命令行执行,很麻烦?命令行中参数是怎么写的,JMeter中参数就怎么写

使用OS进程取样器

执行结果:

添加正则表达式提取器

相关推荐
XH1.11 小时前
学习RT-thread(RT-thread定时器)
stm32·单片机·学习
QT 小鲜肉11 小时前
【个人成长笔记】在 Linux 系统下撰写老化测试脚本以实现自动压测效果(亲测有效)
linux·开发语言·笔记·单片机·压力测试
MeowKnight95811 小时前
【Qt】Qt实践记录2——TCP通信服务器和客户端demo
笔记·qt
测试老哥11 小时前
Jmeter+Maven+jenkins+eclipse 搭建自动化测试平台
自动化测试·软件测试·测试工具·jmeter·jenkins·maven·性能测试
2301_7965125211 小时前
Rust编程学习 - 为什么说Cow 代表的是Copy-On-Write, 即“写时复制技术”,它是一种高效的 资源管理手段
java·学习·rust
故里213011 小时前
学习前端记录(二)21-40
学习
ThreeYear_s12 小时前
电力电子技术学习路径与FPGA/DSP技术结合方向(gemini生成)
学习·fpga开发
好奇龙猫12 小时前
【生活相关-日语-日本-入国&出国-海关&市役所(4)-办理手续】
学习·生活
sendnews12 小时前
红松小课如何成为激活老年人生活的新引擎?从兴趣学习到价值重塑!
学习·生活
The_Second_Coming13 小时前
ELK 学习笔记
笔记·学习·elk