LR脚本语言基础.pptVIP

  • 171
  • 0
  • 约7.1千字
  • 约 29页
  • 2017-09-25 发布于河南
  • 举报
LR脚本语言基础.ppt

LR的框架函数 Vuser_init: 这是虚拟用户的初始化函数,一般将用户初始化的操作放在这里,如登录操作,分配内存,而且在做Vuser_init的时候,controller的vuser状态区会显示initialize状态。 Action: 是虚拟用户要做的业务。用户的业务操作,也就是测试内容的主体。 Vuser_end: 与Vuser_init相对应,Vuser_end做收尾的工作。 LR中可以调用的函数 在LR的脚本中,我们可以调用三种函数: (1)VU通用函数,一般以lr开头,如:lr_start_transaction函数。 (2)协议相关函数,不同类型的Vuser的函数一般以本协议类型开头。如脚本是web(HTTP/HTML)类型的,web_url就是一个协议函数。 (3)语言相关函数。如果我们的脚本是用C语言写的,那么C语言的标准函数或dll都可以在这里被加载和使用 C语言与LR脚本 看不见的main #includestdio.h my_action() { /*在屏幕输出伟大的hello world*/ Printf(“hello world”) } Int main() { my_action(); } LR的输出函数:lr_output_message 练习: 在LR的三

文档评论(0)

1亿VIP精品文档

相关文档