LoadRunner测试50人同时登录下单

LoadRunner测试50人同时登录下单

1、LoadRunner简介html

  LoadRunner,是一种预测系统行为和性能的负载测试工具。经过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner可以对整个企业架构进行测试。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 LoadRunner可适用于各类体系架构的自动负载测试,能预测系统行为并评估系统性能。服务器

2、名词解释架构

  一、集合并发

    集合点的意思时等到特定的用户数后再一块儿执行某个操做,好比一块儿保存,一块儿提交(咱们一般意义上的并发数并非指一块儿提交或者一块儿保存),通常状况下使用不到集合点,不过,订票系统或者促销类须要用到,好比说某个促销品的促销时间在8点到8点30,这样的话,就可能出如今8点时不少人一块儿提交的场景。集合点函数能够帮助咱们生成有效可控的并发操做。虽然在Controller中多用户负载的Vuser是一块儿开始运行脚本的,可是因为计算机的串行处理机制,脚本的运行随着时间的推移,并不能彻底达到同步。这个时候须要手工的方式让用户在同一时间点上进行操做来测试系统并发处理的能力,而集合点函数就能实现这个功能。集合点只须要在脚本中插入lr_rendezvous()函数便可。函数

 

 

  二、事物工具

    事务又称为Transaction,在LoadRunner中的定义以下:An end-to-end(browser-to-browser) measurement of one or more user actions within action file。中文理解以下:事务(Transaction)是这样一个点,咱们为了衡量某个action的性能,须要在action的开始和结束位置插入这样一个范围,这就定义了一个transaction。事务的做用:LoadRunner运行到该事务的开始点时,LoadRunner就会开始计时,直到运行到该事务的结束点,计时结束。这个事务的运行时间在LoadRunner的运行结果中会有反映。通俗的讲LoadRunner中的事务就是一个计时标识,LoadRunner在运行过程当中一旦发现事务的开始标识,就开始计时,一旦发现事务的结束表示,则计时结束,这个过程当中获得的时间即为一个事务时间。一般事务时间所反映的是一个操做过程的响应时间。性能

3、测试步骤测试

  一、录制脚本优化

    

    

    

    

    

    

    

    

    

  二、回放脚本spa

    

    

    

        

  三、建立场景

    

    

    

    

    

    

    

  四、结果报表

    

    

 

4、服务器检测

    

    小布总是资料:http://bbs.51testing.com/thread-173450-1-4.html

相关文章
相关标签/搜索