自从安装了loadrunner之后,就没怎么用过它了,项目之前也没做过性能测试,所以学习起来比较困难,而且性能测试远远不止使用工具这么简单。下面介绍一下最近学习的loadrunner添加事务。

事务是指服务器响应虚拟用户请求所用的时间,当然它可以衡量某个操作,如登录所需要的时间,也可以衡量一系列的操作所用的时间。一个完整的事务是由事务开始、事务结束以及一个或多个业务操作/任务构成。

插入一个事务有两种方式来实现,一种是手工方式,另一种是利用菜单项或者工具条进行事务的添加。如图:

注意:1.事务必须是成对出现,即:一个事务有事务开始,必然要求也有事务结束。2.事务结束函数共包括两个参数,第一个参数是事务的名称,第二个参数是事务的状态。事务状态可以为LR_PASS:返回“Succeed”代码;LR_FALL:返回“Fail”代码;LR_STOP:返回“Stop”代码;LR_AUTO:自动返回检测到的状态。3.在应用事务的过程中,不要将思考时间(lr_think_time 函数)放在事务开始和事务结束之间,否则在回放思考时间时间设置被允许的情况下,思考时间将被算入事务的执行时间,从而影响了对事务正确的执行时间的分析与统计。

最新文章

  1. [Erlang 0110] Erlang Abstract Format , Part 1
  2. [.net 面向对象程序设计进阶] (23) 团队开发利器(二)优秀的版本控制工具SVN(上)
  3. unity5.0新功能-布料、动画系统
  4. MySQL 安装 启动 基本语法概述
  5. 2013级软件工程GitHub账号信息
  6. java 顺序 读写 Properties 配置文件
  7. JavaScript案例三:动态显示时间
  8. 30天,App创业从0到1【7.12西安站】
  9. Java中快如闪电的线程间通讯
  10. SHOI2008小约翰的游戏John
  11. 从IT的角度思考BIM(二):模式与框架
  12. [置顶] 【GBT28181开发:SIP协议实践】之设备远程启动
  13. 基于visual Studio2013解决面试题之1503最大公约数最小公倍数
  14. Struts2总结优化登录与转发_02
  15. HNOI 2012 矿场搭建
  16. 安装RabbitMQ编译erlang时,checking for c compiler default output file name... configure:error:C compiler cannot create executables See 'config.log' for more details.
  17. .NETCore 基于 dbfirst 体验快速开发项目
  18. Linux中jdk的安装配置
  19. 六、Java多人博客系统-2.0版本-代码实现
  20. ES6(promise)_解决回调地狱初体验

热门文章

  1. 吴裕雄--天生自然 python语言数据分析:开普勒系外行星搜索结果分析
  2. 从一道网易面试题浅谈 Tagged Pointer - darcy_tang 的博客
  3. 添砖加瓦:[OpenCV]入门(一)
  4. 修改android项目sdk版本
  5. Jun
  6. USB小白学习之路(10) CY7C68013A Slave FIFO模式下的标志位(转)
  7. 随手撸一个简单的带检查的printf
  8. 小白学 Python 数据分析(12):Pandas (十一)数据透视表(pivot_table)
  9. tensorflow feature_column踩坑合集
  10. pycharm专业版激活破解(亲测有效)