![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试
风轻云也净
坚持学习,是一种良好的习惯,加油!
展开
-
性能测试的基本流程
1.性能测试需求分析:项目经理、业务/架构专家、产品经理、高级性能测试工程师、开发经理;2.性能测试计划:高级性能测试工程师、项目经理、架构师、产品经理;3.性能测试准备:性能测试工程师、外部支持(网络工程师、系统管理员);(测试服务器和被测试服务器要在一个局域网内)4.开发脚本/执行测试:高级性能测试工程师、性能测试工程师;5.测试结果分析:高级性能测试工程师、外部支持(系统管理原创 2017-05-04 21:39:58 · 6074 阅读 · 0 评论 -
loadrunner负载生成器;
负载生成器(Load Generators) 是脚本生成的负载引擎(相当于加压机)主要功能是生成虚拟用户进行负载,在默认的情况下使用本地的负载生成器来运行脚本; 但是每生成一个虚拟用户,需要话费负载生成器大约2M-3M的内存空间,通常运行CONTROLLER的主机很少用作负载生成器,负载生成器的工作多由其他装有LR Agent的PC机来担任。如果负载生成器内存的原创 2017-05-08 12:58:30 · 999 阅读 · 0 评论 -
loadrunner agent process进程
LoadRunner Agent Processer是LR的代理进程,有很大的用处,比如当一台机器要分担一定 负载的时候,这个LoadRunner Agent Processer是必须启动的。在LR安装后一般是开机启动的,可以关掉。就象个地方办事处代表,你需要某个地方销售你的产品,你就得向那个地方派个代表。使用时在负载产生的机器上需要安装,由控制端调度安装loadrunner Agent的机器模原创 2017-05-04 22:27:50 · 5963 阅读 · 1 评论 -
loadrunner11目标场景
目标场景: 设置一个运行目标,通过Controller的自动加载功能进行自动化负载,如果测试的结果达到目标,说明系统的性能符合测试目标,否则就提示无法达到目标;编辑目标场景目标类型有5种:原创 2017-05-08 10:47:37 · 655 阅读 · 1 评论 -
loadrunner创建场景
1.手工场景: 自行设置虚拟用户的变化,通过设计用户的添加和减少的过程,来模拟真实的用户请求模型,完成负载的生产手工场景是“定量型”性能测试,掌握负责的变化过程中,系统各个组件的变化情况,定位性能性能瓶颈并了解系统的处理能力,一般在负载测试和压力测试中应用。手工场景的核心就是设置“用户负载方式”;2.场景设置如下图:原创 2017-05-08 10:33:36 · 383 阅读 · 0 评论 -
loadrunner 错误函数处理
lr_continue_on_error(0)lr_continue_on_error(1)lr_continue_on_error(2)lr_continue_on_error(3)原创 2017-05-07 21:27:17 · 618 阅读 · 0 评论 -
loadrunner检查点设置;
1.HTML View选中元素,右键:add a test check;2.设置属性:查找、以什么字符串开始和结尾查找,3.search in查找的地方, Fail it found原创 2017-05-07 21:07:04 · 683 阅读 · 0 评论 -
loadrunner设置关联
设置关联:原创 2017-05-07 20:33:31 · 333 阅读 · 0 评论 -
loadrunner脚本参数化
1.Select new row{选择下一行} 顺序(Seauential):按照参数化的数据顺序,一个一个的来取; 随机(Random):参数化中的数据,每次随机的从中抽取数据; 唯一(Unique):为每个虚拟用户分配一条唯一的数据;2.Update value on{更新的值} 每次迭代(Each it原创 2017-05-07 19:49:53 · 777 阅读 · 0 评论 -
loadrunner-事务
定义: 我们为了衡量某个操作的性能,需要再操作的开始和结束位置插入这样一个范围,这就定义了一个transaction。原因: 通过事后,我们在操作之前插入一个事务开始标识,在操作完成后插入一个事务结束标识,这样就知道了这个操作所花费的时间。作用: 事务是一个记时标识,通常反应的是一个操作过程的响应时间;构造函数原创 2017-05-05 17:21:13 · 284 阅读 · 0 评论 -
loadrunner脚本的验证回放设置;
如上图脚本录制成功后,需要验证脚本;设置迭代次数,脚本迭代回放方式:原创 2017-05-05 16:14:44 · 522 阅读 · 0 评论 -
loadrunner录制脚本之前的设置
录制脚本为空:原创 2017-05-04 23:05:35 · 269 阅读 · 0 评论 -
Loadrunner录制脚本之前的准备
Init,action,end 说明:init录制的一般是业务流程开始之前的初始化工作(如登录,服务器初始化)。action录制的一般是业务流程操作的事件;end录制的一般是退出的时候执行的操作;(用户退出,注销)init和end不能迭代多次,只能运行一次,action可以迭代多次运行;原创 2017-05-04 22:58:49 · 415 阅读 · 0 评论 -
loadrunner示例程序启动
loadrunner:登录网址:http://localhost:1080/WebTours/ 若端口被占用(cmd 输入netstat -ano查找端口的被占用进程的pid,然后在资源管理器找到对应的进程,关闭即可)新建脚本:1.新建界面原创 2017-05-04 22:45:02 · 2323 阅读 · 0 评论 -
Web性能测试的常用指标
1.响应时间(Response time) 2-5-8原则:(据统计当网站慢一秒就会流失十分之一的客户) 当用户再2-5秒之间得到响应时,会感觉系统的响应速度还可以; 当用户再5-8秒内得到响应时,感觉蛮,但是还可以接受; 当用户大于8秒内得到响应时,感觉无法接受;2.吞吐量(Throughput) 指的是在单位时间内客户原创 2017-05-04 21:49:00 · 10249 阅读 · 0 评论 -
loadrunner Windows 系统资源性能常用计数器
1.System %Total Processor Time 该计数据值用于体现服务器整理的处理器利用率,对多处理器系统而言,该计数值体现的是所有CPU的平均利用率,如果该值的数值持续超过90%,则可以说明整个系统面临处理器方面的瓶颈,需要通过增加处理器来提高性能。 File Data Operations/sec 计算机对文件系统进行读取和写入操作的频率,但原创 2017-05-08 14:43:44 · 1409 阅读 · 0 评论