性能测试工具LoadRunner常用函数介绍

性能测试工具LoadRunner软件测试行业主流测试工具,也是软件测试实验室在申请CNAS/CMA资质、构建软件测试体系一定会用到的一款软件测试工具。LoadRunner的函数是是组成测试脚本的最小单元,它真实模拟 一个个请求操作,并接收返回结果。 学习LoadRunner函数可以帮助软件测试工程师更好的阅读、调试及手工编写脚本,掌握LoadRunner函数是性能测试必不可少的一项重要技能,本文我们就为大家介绍一下LoadRunner有哪些函数。

  性能测试工具 LoadRunner所支持的函数可分为三类:通用函数、特定协议函数、和语言相关函数。

  通用函数

  通用函数是构建在C语言基础之上的脚本框架函数,起支持作用。 通用函数有一个特征,就是以lr开头,可以在任何协议脚本中使用。

  常用的通用函数有:

  ·事务函数:如Ir _start_transaction

  · 命令行函数:如Ir_get_attrib_string

  · 系统信息函数:如Ir_get_host_name

  · 消息函数:如 Ir_output_message

  · 运行时(run-time)函数:如 Ir_think_time

  · 字符串函数:如Ir_eval_string

  · 数据库函数:如lr_db_connect

特定协议函数

  除了通用函数以外,VuGen可以在录制时选择特定的协议,不同的协议所支持的函数不同,如Web协议,其特性的协议函数以web开头。

  常用的特定协议函数有:

  · Web协议:如web _custom_reque

  · Socket协议:如lrs_create_socket

  · SOAP协议:如soap _request

  · MMS协议:如mms_play

  · POP3协议:如pop3 _command

  · 其他协议等等

 

语言相关函数

  当LoadRunne自带的函数无法满足需要时,可以使用脚本语言相关的函 数。如脚本用C语言写的,那么C语言的标准函数库或DLL都可以在这里被加载和使用。

  常用的语言相关函数如:

  char fullpath[1024],* filename = " log.txt ";

  strcpy(fullpath, "c:\\tmp");

  strcat(fullpath," \ \ ");

  strcat(fullpath,filename);

  Ir_output_message ("%s ",fullpath);

​现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。
如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受
可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛
分享他们的经验,还会分享很多直播讲座和技术沙龙
可以免费学习!划重点!开源的!!!
qq群号:485187702【暗号:csdn11】

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走! 希望能帮助到你!【100%无套路免费领取】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值