JMeter学习笔记二

面试题:

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

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

返回信息 sucess

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

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

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

对外接口--非对称加密

怎么测试?

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

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

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

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

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

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

加密接口怎么测试?

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

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

使用OS进程取样器

执行结果:

添加正则表达式提取器

相关推荐
strongwyy18 分钟前
蓝牙墨水屏上位机学习(2)
学习
九皇叔叔22 分钟前
(3)手摸手-学习 Vue3 之 变量声明【ref 和 reactive】区别
学习
致***锌1 小时前
期权标准化合约是什么?
笔记
Wilber的技术分享2 小时前
【机器学习实战笔记 14】集成学习:XGBoost算法(一) 原理简介与快速应用
人工智能·笔记·算法·随机森林·机器学习·集成学习·xgboost
The_cute_cat3 小时前
Ajax和Axios的初步学习
前端·学习·ajax
amazinging3 小时前
北京-4年功能测试2年空窗-报培训班学测开-第四十三天
python·学习
V我五十买鸡腿3 小时前
顺序栈和链式栈
c语言·数据结构·笔记·算法
祁思妙想4 小时前
八股学习(五)---MySQL
学习
虾球xz4 小时前
CppCon 2018 学习:THE MOST VALUABLE VALUES
开发语言·c++·学习
麟城Lincoln4 小时前
【RHCSA-Linux考试题目笔记(自用)】servera的题目
linux·笔记·考试·rhcsa