![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试
AnndyTuo
东西可能不会经常用到 记录下来 分享给别人也是充实了自己;好记性不如烂笔头 只有被记录的知识才是有价值的。
展开
-
LoadRunner性能测试--本地代理录制脚本
1:代理录制脚本简介1.1:普通录制与代理录制的区别A:普通录制:直接使用loadrunner的内置浏览器(ie8)进行录制脚本B:代理录制(适用于所有的浏览器) 2:代理录制操作步骤2.1 firefox2.1.1:创建脚本选择Web(HTTP/HTML)2.1.2:LoadRunner端Start Recording设置A:设置Applicati...原创 2018-09-02 11:34:24 · 2369 阅读 · 4 评论 -
关于线上监控的思考总结与落地
https://testerhome.com/topics/19188这个很全面 值得学习落实转载 2019-07-01 14:29:32 · 411 阅读 · 0 评论 -
LoadRunner-录制https协议的网址
1:LoadRunner设置一: Capture level可以选择箭头指示的两个都可以2:设置二:勾选下图箭头的地方3:尝试录制https://www.baidu.com/原创 2018-09-28 21:00:27 · 2414 阅读 · 3 评论 -
LoadRunner场景-事务与集合点
1:事务1.1:事务的作用事务的作用是统计请求的响应时间1.2:LoadRunner如何添加事务1:如下代码 我们需要对 eb_submit_data()这个登陆接口添加事务 统计响应时间 我们有两种方法去添加 方法一:自动添加steup1:鼠标移动到需要统计响应时间的接口函数上面 点击开启事务 如下图setup2:在这个函数末尾添加结束事务即可 注意 开启和结束事...原创 2018-09-27 22:13:30 · 4437 阅读 · 0 评论 -
LoadRunner接口测试1
1:LoadRunner接口测试1.1:Get_Request类型的接口如下代码 web_url表示发送的是Get类型的请求Action(){ web_set_proxy("127.0.0.1:8888"); web_url("Weather Get", "URL=http://v.juhe.cn/weather/index?cityname=%E6%B1%89%E4%B...原创 2018-09-22 20:39:32 · 3912 阅读 · 4 评论 -
LoadRunner场景设计---场景入门介绍
1:认识下面4个曲线图曲线1:虚拟用户数量曲线2:事务响应时间曲线3:页面点击数(服务器每秒处理的请求数量)曲线4:经过时间(这里一般被替换时吞吐量)2:基于手工与基于目标的鸭梨测试场景2.1:基于手工的压力测试简介:这种方式下 tester设置固定的虚拟用户数量去跑服务器的各种参数 例如 每秒点击数 吞吐量 事务响应时间等start Vuswes...原创 2018-09-26 22:29:01 · 4823 阅读 · 0 评论 -
LoadRunner如何处理非String类型的参数化
1:原始代码如何对下列代码标红加粗的int类型的age进行参数化? /* * LoadRunner Java script. (Build: _build_number_) * * Script Description: * */ import lrapi.lr; import Ob...原创 2018-10-02 08:34:00 · 386 阅读 · 0 评论 -
LoadRunner如何运行Java脚本
1:运行环境LoadRunner11最高只支持JDK1.6,LoadRunner12比较高的版本支持JDK1.8关于JavaVuser环境的搭建请参考:https://blog.csdn.net/hujyhfwfh2/article/details/828311022:脚本的编写2.1:Eclipse脚本目录结构2.2:Java代码Student实例对象pac...原创 2018-10-01 16:44:08 · 2381 阅读 · 0 评论 -
LoadRunner接口测试-初识WebService类型的接口
1:认识WebService1.1:什么是WebService接口参考百度百科:https://baike.baidu.com/item/Web%20Service/1215039?fr=aladdin1.2:从SoapUI的角度去认识WebService接口分享一个中英文翻译的WebService接口地址:http://www.webxml.com.cn/WebServi...原创 2018-09-24 22:22:15 · 517 阅读 · 6 评论 -
LoadRunner配置Java Vuser环境
1:配置JDK环境1.1:配置JAVA_HOME环境变量由于LoadRunner11只支持JDK1.6所有要想在LoadRunner11中使用Java Vuser 需要配置JDK1.6的环境检查环境是否配置成功:cmd中输入set命令 查看Path中是否有JDK jre如今1.2:LoadRunner Virtual User Generator中创建Java Vuser...原创 2018-09-24 18:35:32 · 1493 阅读 · 3 评论 -
LoadRunner接口测试-MD5加密类接口
1:普通的接口测试1.1:普通接口测试代码如下Action(){ web_set_proxy("127.0.0.1:8888");//设置fiddler代理拦截请求 web_submit_data("Default.do", "Action=http://192.158.110.100/Mvsp/RegisterLogin/Default.do?Action=Login"...原创 2018-09-23 21:57:26 · 1044 阅读 · 1 评论 -
LoadRunner参数化
1:参数化的作用LoadRunner参数化可以模拟不同的用户进行操作等等..2:如何去实现参数化2.1:录制登录代码(模拟不同的用户登录)本案例以LoadRuner自带的sample作为演示 代码如下 关联/检查点是我自己手动加上的 Action(){ web_set_proxy("127.0.0.1:8888"); web_url("picinfo.ini", ...原创 2018-09-16 22:24:10 · 2207 阅读 · 0 评论 -
LoadRunner结合Fiddler查看http请求响应日志
1:LoadRunner代码如下://需要在代码的最前面加上下面这一函数 8888端口为fiddler的默认监听端口 127.0.0.1为fiddler所在机器的ip地址web_set_proxy("127.0.0.1:8888");Action(){ web_set_proxy("127.0.0.1:8888"); web_url("picinfo.ini", "UR...原创 2018-09-16 14:40:37 · 1881 阅读 · 0 评论 -
LoadRunner检查点
1:一般的文本类型检查点web_reg_find("Text=Welcome, <b>admin", LAST);//检查下面的页面是否有 Text文本类型的文字 Welcome,admin;Action(){ web_url("picinfo.ini", "URL=http://se.360.cn/cloud/picinfo.ini", "Target...原创 2018-09-16 10:35:35 · 844 阅读 · 2 评论 -
LoadRunner关联
1:LoadRunner关联sessionID1.1:录制脚本1.1.1:Start Recording设置我们以LoadRunner11自带的sample做这个演示1.1.2:如下图 点击小图标 设置检查点设置"Welcome,admin"为检查点,完成脚本的录制1.1.3:录制好的脚本如下注释是我自己录制完成后添加的Action(){ web_a...原创 2018-09-09 22:03:53 · 2908 阅读 · 1 评论 -
LoadRunner性能测试-APP录制/录制任意Server地址
1:录制APP/任意server的简介普通的代理录制只能对某一个域名或者server进行代理录制,无法对APP或者任意server或者未知的server/域名的服务器进行脚本的录制;为解决这个问题 我们可以使用Fidder代理拦截server的请求 转发给LR VuGen代理2:录制未知IP或者域名的服务器的操作步骤2.1:Fidder的设置打开Fidder-->Tool...原创 2018-09-02 17:46:21 · 525 阅读 · 2 评论 -
LoadRunner性能测试-远程代理录制脚本
1:远程代理录制脚本步骤1.1:打开本地的LoadRunner创建脚本1.2:Start Recording选择如下 1.3:Options里面设置Port Mapping 设置需要录制的web网站的服务器域名或者IP+Web端口 其中Traffic Forwarding端口可以随意设置(注意不要与被测试的服务器端口冲突即可) 设置完成后点击“Start Recording...原创 2018-09-02 16:08:32 · 815 阅读 · 2 评论 -
Prometheus+Grafana+Sysstat构建性能监控系统
Prometheus+Grafana+Sysstat构建性能监控系统1:前言1.1:Jmeter能满足性能测试吗?Jmeter肯定是可以满足一般的互联网企业的性能测试需求的Jmeter能满足性能测试需求 但是未必同时也是优秀的监控工具我们知道Jmeter也可以用来监控一些服务器的资源 但是这个数据很粗糙 只能看到一些最基本的情况或者Fail Pass的情况 看不到更深层次的数据,既然没...原创 2019-08-15 00:07:07 · 574 阅读 · 0 评论