LoadRunner的Action逻辑运行选择
来源:互联网 发布:周口公务员网络培训 编辑:程序博客网 时间:2024/05/03 15:31
如果你有三个Action那么你怎么选择他们的运行逻辑呢?
例如:你想实现一个脚本需要实现两种路径运行.第一种逻辑是1-2-3,第二种逻辑是1-3.但是LoadRunner总是顺序去执行Action),起初不知道怎么解决.不过稍微想想我们有办法去解决这个问题,还是看代码吧.
例如:你想实现一个脚本需要实现两种路径运行.第一种逻辑是1-2-3,第二种逻辑是1-3.但是LoadRunner总是顺序去执行Action),起初不知道怎么解决.不过稍微想想我们有办法去解决这个问题,还是看代码吧.
- Action()
- {
- int i = 1;
- lr_output_message("%s", "Action1-1111111111");
- if (i != 1) {
- Action2();
- } else {
- Action3();
- }
- }
- Action2()
- {
- lr_output_message("%s", "Action2-2222222222");
- return 0;
- }
- Action3()
- {
- lr_output_message("%s", "Action3-3333333333");
- return 0;
- }
要注意:不要在Action最后加return 0;不然在执行完Action后LoadRunner会顺序执行Action2()/Action3().但是光脚本中做判断是不够还是需要在Run-time Setting中进行设置.看截图:
注意:要将运行逻辑调成随机.然后把运行几率调成跟上图一样就可以(不过我没有试验过设置随机的情况).总之通过上面的操作是可以实现Action运行逻辑选择的.
0 0
- LoadRunner的Action逻辑运行选择
- LoadRunner的Action逻辑运行选择
- LoadRunner的协议选择
- LoadRunner的协议选择
- LoadRunner的协议选择2
- LoadRunner录制脚本时协议的选择
- LoadRunner对不同协议的选择
- Loadrunner录制脚本时的protocol选择
- LoadRunner对不同协议的选择
- LoadRunner对不同协议的选择
- 选择LoadRunner Protocol的两大定律
- 4.Struts的<action input=""></action>:业务逻辑层
- SOA 物流行业合乎逻辑的选择
- 人性化合理的时间选择逻辑
- Spring类加载器的选择逻辑
- 使用ActionSelector控制Action的选择
- loadrunner测试协议选择
- LoadRunner 协议选择
- iOS7 bringSubviewToFront 和frame问题
- CListCtrl控件功能扩展总结
- 上传图片和音频到DB
- MPEG-4视频编码核心思想
- LINQ教程
- LoadRunner的Action逻辑运行选择
- QTableWidget的使用和美工总结
- Service与Android系统设计(2)-- Parcel
- Linux中文件查找技术大全
- Rocky原创:什么是硬件设计?
- 判断网络连接状态
- mybatis select语句缓存使用注意事项
- 备忘:编译Apache的configure: error: Size of "void *" is less than size of "long"错误
- yarn作业初始化源码