摘要: ·Jmeter脚本增强·性能测试的脚本增强技术:参数化、关联、事务、检查点、思考时间和集合点。·参数化:在Jmeter中,实现参数化的方式很多。本质上来说,参数化的实现方式有两种:·文件方式:一般建议通过配置元件--CSV DATA SET CONFIG组件来实现。·函数方式:一般通过调用Jmete 阅读全文
posted @ 2019-11-20 16:25 沫笙* 阅读(359) 评论(0) 推荐(0) 编辑
摘要: ·Jmeter的脚本构成: Jmeter的脚本是由很多不同的组件构成,在Jmeter中,组件可以分为以下几类: ·测试计划: 是默认存在的组件,所有的Jmeter的组件都是依赖于测试计划的。 在这个组件中,可以设置全局变量,可以设置线程组的启动方式。 ·Threads:线程组件,又叫用户组件,是Jm 阅读全文
posted @ 2019-11-20 16:24 沫笙* 阅读(113) 评论(0) 推荐(0) 编辑
摘要: ·Jmeter入门 ·Jmeter的简介: ·Jmeter是一款基于纯JAVA语言开发的开源的性能测试工具。 ·Jmeter的下载: ·最新版:http://jmeter.apache.org/download_jmeter.cgi ·历史版本:https://archive.apache.org/ 阅读全文
posted @ 2019-10-23 10:29 沫笙* 阅读(153) 评论(0) 推荐(0) 编辑
摘要: ·性能测试文档的编写:一般来说,性能测试过程中,文档主要是两个: ·计划&方案 ·性能测试报告 ·计划&方案: ·计划:定义什么人什么时候完成什么工作 ·方案:工具具体怎么完成。 一般来说,性能测试的计划和方案的编写和普通的测试计划方案是没有太大的区别。通常包含以下要点:·概述·项目背景·测试目的· 阅读全文
posted @ 2019-10-23 10:28 沫笙* 阅读(481) 评论(0) 推荐(0) 编辑
摘要: ·性能分析: ·对于性能分析,大家需要了解以下信息: ·分析是建立在正确的数据的基础之上的。 ·分析是建立在对于被测系统的足够了解的基础之上的。 ·分析是有方法、有技巧的。 ·分析模型 ·分析的原则。 ·分析的技巧(原则): ·一般来说,分析、监控、定位这三个操作往往是迭代进行的。 通常来说,分析、 阅读全文
posted @ 2019-10-23 10:26 沫笙* 阅读(152) 评论(0) 推荐(0) 编辑
摘要: ·结果分析、定位瓶颈: ·在LR中,结果分析的组件是Analysis。 ·Analysis组件能够打开的结果文件有两种类型: ·LR result files:即场景运行之后的原始结果文件。Analysis打开之后会生成对应的Analysis session file(处理后的结果)。 ·一般来说, 阅读全文
posted @ 2019-10-23 10:26 沫笙* 阅读(250) 评论(0) 推荐(0) 编辑
摘要: ·函数中的参数的分隔符是逗号,因此LR在解析的时候,会将变量的值解析为多个参数,从而导致报错。如果在函数中使用自定义的变量,变量的值是不能包含逗号的。 ·性能监控: ·监控是性能测试中非常重要的一个环节,只有通过监控我们才能知道被测系统的性能的好坏,通过分析性能测试和监控的一些数据,我们可以分析定位 阅读全文
posted @ 2019-10-23 10:25 沫笙* 阅读(237) 评论(0) 推荐(0) 编辑
摘要: ·联机负载&IP欺骗 ·联机负载:又叫分布式负载,即通过多台负载机(压力机)运行脚本,向服务器发送请求,从而实现更多的负载压力。 ·联机负载的具体操作: ·了解两个概念: ·控制机:所谓控制机就是指运行Loadrunner的Controller组件,设计场景计划的机器。 ·负载机:所谓负载机,就是指 阅读全文
posted @ 2019-10-23 10:24 沫笙* 阅读(552) 评论(0) 推荐(0) 编辑
摘要: ·场景设置。 性能测试场景依托于性能测试脚本,但是又独立于脚本。 所谓场景(scenario),就是用来模拟多用户运行性能测试脚本的情形,是来源于我们对于业务场景的分析的。 性能测试对于业务场景的分析,一般来说我们采取的策略是悲观的策略,多考虑一些相对极端的情况。 然后对于业务场景的模拟,一般我们都 阅读全文
posted @ 2019-10-23 10:24 沫笙* 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 性能测试脚本的增强:·参数化·关联·事务·检查点·思考时间·集合点 ·事务:事务的引入是为了度量相关的业务请求的响应时间和吞吐量指标。在LR中,事务是通过两个事务函数来实现的。 lr_start_transaction() 开始计时 lr_end_transaction() 结束计时 ·注意事项: 阅读全文
posted @ 2019-10-23 10:23 沫笙* 阅读(959) 评论(0) 推荐(0) 编辑