JMeter学习笔记二

server/2024/9/23 11:18:10/

面试题:

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

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

   返回信息 sucess

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

   csv  自动化 数据驱动测试 DDT

工作中的加密场景:

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

对外接口--非对称加密

怎么测试?

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

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

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

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

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

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

加密接口怎么测试?

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

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

使用OS进程取样器

执行结果:

添加正则表达式提取器


http://www.ppmy.cn/server/43232.html

相关文章

24校招总结

个人背景 本科:三本通信专业 硕士:B区双非计算机硕 今年2月签了东南沿海二线城市某公司C游戏服务端开发 我同学大部分都是去电网,大专老师,气象局事业编……就我这个是纯牛马了。 离收到Offer3个月了,前段时间参加…

css - sass or scss ?

总的来说,Sass 和 SCSS 提供的功能是一样的,选择哪种语法主要取决于你的个人或团队的偏好。

C++

定义自己的命名空间my_sapce,在my_sapce中定义string类型的变量s1,再定义一个函数完成对字符串的逆置。

视觉SLAM十四讲:从理论到实践(Chapter6:非线性优化)

前言 学习笔记,仅供学习,不做商用,如有侵权,联系我删除即可 一、目标 理解最小二乘法的含义和处理方式。理解高斯牛 顿法(Gauss-Newtons method)、列文伯格一马夸尔特方法(Levenburg-Marquadts method)等下降策略。学习Ceres库…

如何彻底搞懂装饰器(Decorator)设计模式?

对于任何一个软件系统而言,往现有对象中添加新功能是一种不可避免的实现场景,但这一实现过程对现有系统的影响可大可小。从架构设计上讲,我们也知道存在一个开闭原则(Open-Closed Principle,OCP)&#xff0…

在64位程序中调用SetWindowLong指定窗口处理过程失效问题排查(附C++编译器数据模型)

C软件异常排查从入门到精通系列教程(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/125529931C/C基础与进阶(专栏文章,持续更新中...)https://blog.csdn…

基于HTML5和CSS3搭建一个Web网页(二)

倘若代码中有任何问题或疑问,欢迎留言交流~ 网页描述 创建一个包含导航栏、主内容区域和页脚的响应式网页。 需求: 导航栏: 在页面顶部创建一个导航栏,包含首页、关于我们、服务和联系我们等链接。 设置导航栏样式,包括字体、颜色和背景颜…

python读写二进制文件

需求:将Test文件夹下所有bin文件中凡是出现128的统一替换成129。 import os root rD:\TXB\Y2022\PROJ\S2106\INNER\内部研究\语音信号处理\智能语音处理\test\pattern_0513 for file in os.listdir(root):if file.endswith(.bin):src_path os.path.join(root, fi…