LoadRunner脚本语言基础
来源:互联网 发布:小米wifi网络创建失败 编辑:程序博客网 时间:2024/06/06 20:23
实例:
场景需求:我们需要对邮件系统做收发Mail的负载测试,每个虚拟用户登录邮件系统,收发50封邮件,然后退出。
脚本设计:将登录邮件的操作放在vuser_init函数中,收发Mail的操作放在Action中,退出邮件系统的操作放在vuser_end中,然后将迭代循环次数设为50,这样设计的脚本,会先运行vuser_init一次,然后Actions循环运行50次,再运行vuser_end一次,脚本结束,达到了场景需求。
在LoadRunner的脚本中,可以调用三种函数:
在LoadRunner脚本里,我们没有看到C程序的入口main函数,这是因为这个main函数和LoadRunner的实现细节一起被隐藏在后台,负责幕后操作,而用户可见的是LoadRunner给用户已经封装好的函数和接口。
可以相像,LoadRunner的实现是这样的:
/*用户可见部分*/int vuser_init(){...............//用户填写初始化}int Action(){...............//用户填写}int vuser_end(){...............//用户填写}/*后台隐藏部分*/int main(){/*初始化脚本全局变量和环境,调用vuser_init*/vuser_init();/*调用Action*/Action();/*调用vuser_end*/vuser_end();return 0;}
阅读全文
0 0
- LoadRunner 脚本语言基础
- LoadRunner脚本语言基础
- loadrunner 的脚本语言
- loadrunner之 学习一:loadrunner的脚本语言
- LoadRunner脚本语言之C语言
- TCL脚本语言基础介绍
- Shell脚本语言基础
- TCL脚本语言基础介绍
- TCL脚本语言基础介绍
- TCL脚本语言基础介绍
- TCL脚本语言基础介绍
- TCL脚本语言基础
- shell脚本语言的基础语法
- Linux脚本语言shell基础学习
- loadRunner基础释疑
- loadrunner基础概念介绍
- loadrunner编程基础
- loadrunner--lr基础使用
- ros 初始化和关闭 (ros::init(); ros::shutdown())
- element-ui 格式化时间
- mac安装pycharm
- 适配器模式
- 在qemu kvm虚拟机中挂载硬盘分区的方法总结
- LoadRunner脚本语言基础
- 阿里云 centos7.2下部署 LAMP (CentOS 7.2)
- java.io之InputStream与OutputStream
- 项目管理(PMP)挣值管理
- larave封装公共方法然后在控制器里调用
- leetcode--Unique Binary Search Trees II
- 多线程之 线程安全与非线程安全
- Navicat软件纯绿色版本
- 百练之时钟归位