一. 步骤 1. 下载MySQL loadrunner libraries http://files.cnblogs.com/files/xiaoxitest/MySQL_LoadRunner_libraries.zip 2. 解压zip包,把其中bin、include文件夹下的文件拷贝到loadr ...
分类:
数据库 时间:
2020-04-03 23:32:34
阅读次数:
123
Loadrunner中lr_user_data_point、lr_user_data_point_instance两个函数可以用来记录一条自定义的Vuser运行数据,并将其输出到测试结果中,最后可以通过分析工具Analysis来分析数据采集情况。两者之间的区别是lr_user_data_point_ ...
分类:
其他好文 时间:
2020-04-03 12:19:51
阅读次数:
63
1、什么系统需要做性能测试 单机系统、C/S、B/S 这三类都应该进行性能测试 一般C/S架构的应用程序更关注于系统资源使用情况、数据库性能以及运行的配置要求等 对于B/S架构的应用程序,会关注Web服务器的相关指标,如每秒点击数、吞吐量、尝试连接数、事务成功率等 性能测试并不只能发现性能问题 2、 ...
分类:
其他好文 时间:
2020-04-02 19:43:53
阅读次数:
77
一.事物,思考时间,检查点,集合点 1.事务 lr里面的事物是lr运行脚本的基础.lr里面 要测试的三个维度都以事物为单位,所以一定要有事物.事务的概念贯穿loadrunner的使用,比如我们说的响应时间其实是事务的的相应时间;tps,每秒中处理的事务数.当脚本跑完之后没有响应时间,导致此种情况之一 ...
分类:
其他好文 时间:
2020-03-26 13:44:22
阅读次数:
72
LoadRunner脚本难免会有很多参数具有多个枚举值,但是脚本录制的时候都是写死的值,因此我们需要把这些值参数化。 接下来就工具自带的webTours为例~ 1、脚本录制过程中,我们不难发现其实出发城市和到达城市都有很多枚举值,不同的用户肯定会选择不同的城市。因此,我们需要把录制好的脚本中出发城市 ...
分类:
其他好文 时间:
2020-03-21 21:08:41
阅读次数:
79
LoadRunner安装好之后,就可以基于它自带的订票系统学习了。 今天的第一步呢,就是创建一个脚本: 1、首先打开Virtual User Generator创建脚本,因为是录制web脚本,脚本协议呢就选择WEB-HTTP/HTML; 2、创建好之后会包含3个模块,vuser_init:初始化,A ...
分类:
其他好文 时间:
2020-03-21 13:02:22
阅读次数:
105
Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一。 本文为JMeter性能测试完整入门篇,从Jmeter下载安装到编写一个完整性能测试脚本、最 ...
分类:
其他好文 时间:
2020-03-20 00:31:50
阅读次数:
77
EasyNmon # 为了方便多场景批量性能测试,用golang写了个监控程序,可以通过get url方式启动和停止nmon服务,非常适合配合Loadrunner性能测试框架和jmeter使用,可以批量执行场景并生成报告 1. 以下载的tar包为例,通过tar命令解压(默认权限755): chmod ...
分类:
编程语言 时间:
2020-03-18 15:35:55
阅读次数:
172
一. 部署思路 以用户访问Apache服务为例,用户通过虚拟IP:“192.168.31.10”访问web服务,这个虚拟IP是LVS的VIP,LVS作为负载均衡器有两台,分别是“192.168.31.11”(主LVS)、“192.168.31.12”(备LVS),当LVS主机接到用户的web请求时, ...
分类:
系统相关 时间:
2020-03-16 16:26:50
阅读次数:
101
一、性能测试学习路线 loadrunner入门→jmeter→java基础→beanshell→架构知识→linux分析调优→各种中间件等定位调优。并发工具,jmeter是主流。 二、性能测试主要类型 性能测试主要包括:压力测试/强度测试、负载测试、并发测试、容量测试 1、压力测试/强度测试(Str ...
分类:
其他好文 时间:
2020-03-15 09:26:23
阅读次数:
51