码迷,mamicode.com
首页 > 其他好文 > 详细

性能测试相关

时间:2020-03-06 20:26:37      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:发送   路径   use   注册   参数   验证   编写测试用例   稳定性   延时   

多— 并发量 (注册用户总数;在线用户数、并发用户数)

快— 延时、响应时间(对请求作出响应所需要的时间=服务器处理时间+数据库处理时间+网络时间+客户端呈现时间)

好— 稳定性

省— 资源使用率

思考时间

吞吐量:单位时间内处理的请求书;

TPS:每秒事务数

通过具体的工作 —— 推出你要用的工具;

 

线程组——线程数(人);

做什么工作选用什么样的请求(如http请求、JDBC请求);可抓包查看http、https请求 或接口文档;

app 接口服务器性能 http/https协议,所以选择http请求;

全局变量(测试计划)、局部变量(某请求)

接口:

接口测试属于功能测试;测试流程(接口文档【接口地址;返回格式;请求方式;参数;请求头;】);根据接口文档编写测试用例;执行测试;查看接口返回的数据是否正确;)

内部接口:方法与方法之间的交互

调用对外包装的接口;

web接口、应用程序接口、数据库接口

jmeter操作:1.创建测试计划;

      2.添加线程组;

      3.添加http请求;

      4.填入参数;协议;ip/域名;端口号(80,443,8080,3306等);方法;路径;请求参数;

      5.断言;

      6.添加监听器;

      7.运行;

响应结果200请求已成功(请求已发送且有响应),需要查看结果与预期是否相同;

token,cookie,session,

HTTP Cookie 管理器;跨线程组的cookie需添加正则表达式提取(引用名称,(.*?)或(.+?),$1$,0,,debug sampler(有变量名都可以记录);

参数化:如手机号前2位验证,后9位可以使用随机数;函数助手__Random;

  账号,密码;

jmeter参数化:csv数据控件 csv data set config;用户自定义变量 user defined variables;

    函数助手 _csv read;用户参数 User Variables;

并发:某请求下添加同步定时器;

 

性能测试相关

标签:发送   路径   use   注册   参数   验证   编写测试用例   稳定性   延时   

原文地址:https://www.cnblogs.com/canglongdao/p/12428000.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!