随笔分类 -  【性能测试】 -- LoadRunner

摘要:前提说明: 测试架构:controller部署在windows操作系统下(windows下安装loadrunner的过程,可以去网上搜下,这里不做解释),loadgenerator部署在linux下。 前提条件: 1、软件版本:Windows 7 X64,Loadrunner 11.0,LoadGe 阅读全文
posted @ 2019-02-11 13:19 小文叔 阅读(327) 评论(0) 推荐(0) 编辑
摘要:这里,我们利用 LoadRunner 来制定场景,且以测试 tps 值为导向,主要介绍手工场景 单服务器的业务请求处理能力 tps 值在 10~200 是合理的;如果是访问单接口不走关系型数据库的,访问的是 redis (内存里面读)那么 tps 在 1000~2000 左右是合理的 单负载机的最大 阅读全文
posted @ 2019-02-07 15:37 小文叔 阅读(5461) 评论(0) 推荐(0) 编辑
摘要:手写脚本 什么时候要手写? 可以有条件手写脚本的场景有两类: 有接口说明文档 没有借口说明文档,要去录制,录制不了,抓包手写 所需函数 我们这里讲的例子是基于 http 协议的,也是常见的两种请求类型:get+post,主要有以下 3 个函数 web_url web_custom_request w 阅读全文
posted @ 2019-01-31 16:41 小文叔 阅读(2106) 评论(0) 推荐(0) 编辑
摘要:Tools Recording Options 接下来我们挨个看一下里面的东东以及区别 General(通常的) Script,不用修改,是脚本的语言,我们一般都是基于 C 语言的 Protocols:指的是协议,我们选的就是 HTTP 协议 Recording HTML-based script( 阅读全文
posted @ 2019-01-30 10:37 小文叔 阅读(523) 评论(0) 推荐(0) 编辑
摘要:我们用 HTTP 协议做脚本,要注意的是,不同协议的函数是不一样的,假如换 websocket 协议,关联函数就要用其他的 参数化 原理 1、什么叫参数化 把脚本内一个写死的值,去一个数组内取值,进行替换 2、为什么要参数化 烂大街的回答:模拟真实场景,模拟真实情况 真实原因: 应用程序/数据库对数 阅读全文
posted @ 2019-01-30 10:18 小文叔 阅读(1516) 评论(0) 推荐(0) 编辑
摘要:我们在使用loadrunner做性能测试的时候经常会出现一些URL编码问题,如当参数中存在中文的时候 抓包的时候可以看到&user=%e5%ad%9f%e6%9e%97,然而我们在loadrunner中的脚本日志会发现并不是这样,其原因是测试脚本中汉字的编码是ACSII而网站中汉字的编码是UTR-8 阅读全文
posted @ 2019-01-08 10:01 小文叔 阅读(1737) 评论(0) 推荐(0) 编辑
摘要:LoadRunner录制 1、启动LoadRunner,用管理员方式打开,选择 “Create/Edit Scripts” 2、从这两个方式任意方式打开脚本页面 3、选择协议,这里我们举例子,用“Web(HTTP/HTML)”,点击 Create 4、我们录制一个百度的页面,搜索LoadRunner 阅读全文
posted @ 2018-12-16 17:26 小文叔 阅读(1017) 评论(0) 推荐(0) 编辑
摘要:安装 一、需要准备的东东: 1、电脑的操作系统:Win7旗舰版(不解释,这个版本安装问题最少了) 2、LoadRunner11+破解文件+汉化文件+删除注册表工具 3、强大的搜索引擎 二、安装过程 用管理员方式运行 setup.exe 文件,出现安装界面,选择“LoadRunner 完整安装程序” 阅读全文
posted @ 2018-12-16 16:39 小文叔 阅读(402) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示