阶段性能测试总复习

2021年7月3日

1、查询数据后,如何提取数据库里的数据?

----查询出数据后,如何把数据放到脚本使用?(比如做参数化)

答:添加Java请求,再从JDBC Request里的Variable name:添加:uname,再添加调试取样器(Debug Sample);

此结果取出来是一组数据,如想取一条条数据的话,如下

添加ForEach控制器里的输入变量前缀(unames),输出变量名称(uname),而Java请求里的ResultData:${uname}

2.1访问帖⼦作业:

需求:使用一个用户,给每个模块发帖

--注意:

先分析首页面的有几个模块,再分析每个模块的id----模拟发帖

然添加正则表达式提取每个模块的id---ForEach控制器(每个模块都进行浏览一遍)--边界取值--固定定时器(因系统设置发帖时间)

**有时操作接口测试时,可以通过链接直接达到对应链接,不用通过界面一层层达到对应链接


2.2龙果学院登录:

---注意:由于此龙果学院的前端与后端分开服务器且类型为JSON,

因此要从消息体数据里添加值:

--HTTP请求前要从请求头里添加:content-type

--Resonse body⾥有token信息

--从login里添加Json提取器,为了提取token

3、性能总大纲:

压测机:即是测试工具、被测试环境:找运维
注意:导入要先脱敏,而脱敏一般让运维,开发处理,此避免信息泄漏
工具:LR,JMeter---两个原理一样,而操作流程及理念不同
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容