JMeter学习笔记二

面试题:

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

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

返回信息 sucess

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

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

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

对外接口--非对称加密

怎么测试?

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

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

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

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

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

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

加密接口怎么测试?

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

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

使用OS进程取样器

执行结果:

添加正则表达式提取器

相关推荐
爱奥尼欧9 分钟前
【Linux笔记】网络部分——NAT-代理-网络穿透
linux·网络·笔记
一个平凡而乐于分享的小比特35 分钟前
UCOS-III笔记(七)
笔记·ucosiii
HalvmånEver1 小时前
Linux:基础开发工具(三)
linux·运维·服务器·开发语言·学习·gcc/g++
FAREWELL000751 小时前
Lua学习记录(1) --- Lua中的条件分支语句和循环语句
学习·lua
小马爱打代码2 小时前
Java学习笔记:注解详解
java·笔记·学习
QT 小鲜肉2 小时前
【C++基础与提高】第十一章:面向对象编程进阶——继承与多态
java·linux·开发语言·c++·笔记·qt
四维碎片3 小时前
【Qt】多线程学习笔记
笔记·qt·学习
点云SLAM3 小时前
Exhaustive英文单词学习
人工智能·学习·exhaustive·英文单词学习·雅思备课·全面的
浮游本尊3 小时前
React 18.x 学习计划 - 第八天:React测试
前端·学习·react.js
麦麦在写代码3 小时前
前端学习1
前端·学习