JMeter学习笔记二

面试题:

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

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

返回信息 sucess

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

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

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

对外接口--非对称加密

怎么测试?

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

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

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

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

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

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

加密接口怎么测试?

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

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

使用OS进程取样器

执行结果:

添加正则表达式提取器

相关推荐
菩提小狗5 小时前
小迪安全_第4天:基础入门-30余种加密编码进制&Web&数据库&系统&代码&参数值|小迪安全笔记|网络安全|
前端·网络·数据库·笔记·安全·web安全
知识分享小能手5 小时前
Ubuntu入门学习教程,从入门到精通,Ubuntu 22.04中的过滤器知识点详解(13)
linux·学习·ubuntu
be or not to be5 小时前
HTML+CSS 浮动与表格全总结笔记
css·笔记·html
_Kayo_5 小时前
React antd table 基础用法笔记1
笔记
弘毅 失败的 mian5 小时前
Git 分支管理
大数据·经验分享·笔记·git·elasticsearch
stars-he6 小时前
FPGA学习笔记(8)以太网UDP数据报文发送电路设计(二)
网络·笔记·学习·fpga开发
卡布叻_星星6 小时前
部署笔记之部署不同Java版本项目以及多项目内存崩溃问题
笔记
xiaoxiaoxiaolll6 小时前
金属材料多尺度计算模拟
人工智能·学习
麻雀无能为力6 小时前
Diffusion Model(DDPM)学习笔记
笔记·学习
Chloeis Syntax6 小时前
MySQL初阶学习日记(7)--- 事务
java·数据库·笔记·学习·mysql