随笔分类 -  软件测试之性能测试

测试工具的使用
摘要:xpath 怎么获取所有值? 阅读全文
posted @ 2024-10-14 16:24 linbo.yang 阅读(22) 评论(0) 推荐(0)
摘要:思路: 1.从presto 中找出查询慢的sql(>10s) 大约1.4w条,放入mysql 中(具体问什么会放入mysql 后面说该问题) 2.使用Jmeter 连接 presto 进行查询 ,查询sql从mysql中随机获取 ; 遇到的问题: 将sql放入csv文件,presto 的查询sql从 阅读全文
posted @ 2021-09-28 16:33 linbo.yang 阅读(502) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-01-26 16:14 linbo.yang 阅读(352) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-01-26 15:57 linbo.yang 阅读(131) 评论(0) 推荐(0)
摘要:getValue 方法: 从 config.properties 配置文件中 根据 pname 来获取value : 1 api_1=t_burberry_sales_daily 2 api_2=bz_return_order 3 api_3=bz_return_order_line View Co 阅读全文
posted @ 2020-12-13 18:31 linbo.yang 阅读(1346) 评论(0) 推荐(0)
摘要:String threads="${__BeanShell(ctx.getThreadGroup().getNumThreads())}"; vars.put("threads",threads); 阅读全文
posted @ 2019-07-31 16:48 linbo.yang 阅读(2679) 评论(0) 推荐(0)
摘要:#!/bin/bash #jmeter kill and start echo -e '\033[32m--------Jmeter---------------\033[0m' echo "kill掉jmeter-server 进程................... \n" kill -9 `ps aux | grep jmeter | grep -v grep | awk '{print... 阅读全文
posted @ 2019-07-19 15:43 linbo.yang 阅读(3990) 评论(0) 推荐(0)
摘要:1 String account = "${__time(yyyyMMdd,)}"+UUID.randomUUID().toString().split("-")[0]; 2 long timeStamp = System.nanoTime(); 3 String phone=String.valu 阅读全文
posted @ 2019-07-03 10:22 linbo.yang 阅读(2122) 评论(0) 推荐(0)
摘要:性能测试(Performance Test) 通过测试工具和测试手段,监测和收集测试过程中的软件系统运行数据,度量系统与预定义目标的差距。而预定义目标就是通过性能需求来表示。 监测和收集: 1. 收集,根据项目历史数据,或者根据经验 2. 分析,比如业务人员很多,底层到中层、再到高层。 可能存在的问 阅读全文
posted @ 2019-06-12 14:58 linbo.yang 阅读(272) 评论(0) 推荐(0)
摘要:说明:详情参考:https://jmeter.apache.org/usermanual/generating-dashboard.html JMeter3.0以后引入了Dashboard Report,用于生成HTML页面格式图形化报告的扩展模块,但是请大家注意一个问题JMeter3.0直接生成报 阅读全文
posted @ 2019-06-09 20:44 linbo.yang 阅读(1094) 评论(0) 推荐(0)
摘要:一、获取.jtl文件 使用非 GUI 模式,即命令行模式运行 JMeter 。执行完成jmeter后,会生成jtl文件。 1.1. 命令介绍 1)先cmd进入到jmeter的bin文件目录下(这里是 D:\学习\jmeter\apache-jmeter-3.1\bin) 2)再执行下述命令行 jme 阅读全文
posted @ 2019-06-05 15:55 linbo.yang 阅读(1483) 评论(0) 推荐(0)
摘要:一、在Linux服务器先安装sdk 1、先从客户端下载jdk1.8.0_144.tar.gz,再上传到服务器 2、解压:tar -xzf jdk1.8.0_144.tar.gz,生成文件夹 jdk1.8.0_144 3、在/usr/local目录下创建java文件夹,再将 jdk1.8.0_144目 阅读全文
posted @ 2019-06-03 11:02 linbo.yang 阅读(2684) 评论(0) 推荐(0)
摘要:一、并发和在线 并发:指多用户在同一时刻,共同执行某一操作;并发测试要求比较严格,着重考察系统的瞬间压力**在线:多用户在一段时间内对系统执行操作(是指多用户在线去循环操作某一动作)二、请求响应时间 是指从客户端发送一个请求开始计时,到客户端接收到从服务器端返回的响应结果计时结束。在一些工具中,请求 阅读全文
posted @ 2019-05-30 16:03 linbo.yang 阅读(1186) 评论(0) 推荐(0)
摘要:1.首先在jmeter 中导入csv文件时我们程序并不知道csv文件中有多少行 ; >1.获取的时候 使用 循环控制器来获取csv文件中的所有数据 ; 通过 ${__jexl3("${ACTION}" != "<EOF>")} 可以知道如果循环到最后的话会返回 "<EOF>"也就是说当action= 阅读全文
posted @ 2019-03-02 15:09 linbo.yang 阅读(2383) 评论(0) 推荐(0)
摘要:Form表单提交:直接使用表单方式提交即可,此方式采取页面直接跳转的形式。用jmeter请求的时候,日志打印传的参数是空的。考虑到form提交和http的提交请求头可能是不一样的,所以优化了请求头: http的请求头如下: 1 content-type application/json 1 cont 阅读全文
posted @ 2019-02-28 19:01 linbo.yang 阅读(2062) 评论(0) 推荐(0)
摘要:1. 阅读全文
posted @ 2019-01-16 23:49 linbo.yang 阅读(770) 评论(0) 推荐(0)
摘要:在没有 精确或模糊查询的接口时可以使用jmeter 获取指定的值的ID 阅读全文
posted @ 2019-01-09 17:34 linbo.yang 阅读(937) 评论(0) 推荐(0)
摘要:Jmeter作为工具来讲,已经是一个相对比较牛掰的工具,除了它能够支持那么多协议以及方法之外,更在与它的前置处理以及后置处理、同步监控的人性化。当然,所有的工具、框架都是作为业务的支撑,如果不能满足我们实际业务的工作,那么便没有那么大的‘吸引力’。细数在实际工作中遇到的坑吧,都是使用Jmeter如何 阅读全文
posted @ 2019-01-08 14:18 linbo.yang 阅读(417) 评论(0) 推荐(0)
摘要:目标1:https://blog.csdn.net/fvafuc/article/details/49761237 目标2:https://www.cnblogs.com/richered/p/8576652.html 阅读全文
posted @ 2019-01-08 14:06 linbo.yang 阅读(424) 评论(0) 推荐(0)
摘要:转载至:http://www.bubuko.com/infodetail-2495860.html :https://www.cnblogs.com/richered/p/8417378.html 阅读全文
posted @ 2019-01-08 11:54 linbo.yang 阅读(192) 评论(0) 推荐(0)