![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
loadrunner
七小言Kelly
一个不懂技术的伪软件工程师,半桶水的项目管理小仙女
展开
-
Loadrunner脚本结构(三)
一.脚本结构每个Vuser脚本包含三部分,分为INIT,ACTION,END。录制前和录制期间,可以选择脚本中VuGen要插入已录制函数的部分。1.init:初始部分2.action:事务部分,也是测试主体3.end:退出结束运行多次迭代的Vuser脚本时,只有脚本的action重复,而init和end不会重复。action可以设定迭代的次数,同时可以设置多个action。二.脚本常...原创 2019-05-24 17:54:39 · 1733 阅读 · 0 评论 -
Loadrunner简介(一)
一.loadrunner介绍1.是HP(Mercury)公司出品的一个性能测试工具,目前市场份额最大。2.LoadRunner是一种适用于许多软件体系架构的自动负载测试工具,从用户关注的响应时间、吞吐量,并发用户和性能计数器等方面来衡量系统的性能表现,辅助用户进行系统性能的优化。3.可用来测试整个企业的系统,通过模拟实际用户操作行为和实时性能监控,帮助测试人员更快的发现问题。4.支持广泛的...原创 2019-05-21 20:32:39 · 5440 阅读 · 0 评论 -
loadrunner脚本概念(二)
一.事务(Transaction)1.定义为了衡量服务器的性能,我们需要定义事务。我们在脚本中有一个数据查询操作,为了衡量服务器执行查询操作的性能,我们把这个操作定义为一个事务,这样在运行测试脚本时,loadrunner运行到该事务的开始点时,lr会开始计时,直到运行到该事务的结束点,计时结束。这个事务的运行时间在结果中会有反映。插入事务操作可以在录制过程中,也可以在录制结束后。可以插入不...原创 2019-05-23 20:14:31 · 313 阅读 · 0 评论 -
Loadrunner脚本录制(四)
一.脚本执行流程vunser_init.c------------->Action1.c,Action2.c,…Action n.c---------------->vuser_end.c登录(录制可选项)---->用户动作(测试运行中,这部分可被迭代)–>退出(录制可选项)二.脚本录制过程1.录制前的选项设定2.录制脚本3.插入函数4.对脚本进行参数化5....原创 2019-05-28 18:48:53 · 230 阅读 · 0 评论 -
Loadrunner创建和运行场景Scenario(五)
一.创建场景运行场景描述在测试活动中发生的各种事件。一个运行场景包括一个运行虚拟用户活动的 Load Generator 机器列表,一个测试脚本的列表以及大量的虚拟用户和虚拟用户组。创建运行场景使用 Controller。在新建场景窗口中,有两种场景类型,如下:1 Manual Scenario:该项要完全手动的设置场景。1.1 Manual Scenario with Percen...原创 2019-05-31 19:30:44 · 1372 阅读 · 0 评论 -
Loadrunner之IP欺骗(六)
一.IP欺骗的意义当运行场景时,虚拟用户使用它们所在的 Load Generator 的固定的 IP 地址。同时每个Load Generator 上运行大量的虚拟用户,这样就造成了大量的用户使用同一 IP 同时访问一个网站的情况,这种情况和实际运行的情况不符,并且有一些网站会根据用户 IP 来分配资源,这些网站会限制同一个 IP 的登陆,使用等等。为了更加真实的模拟实际情况,LoadRunne...原创 2019-05-31 19:55:07 · 318 阅读 · 0 评论