51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2987|回复: 4
打印 上一主题 下一主题

[Robot] VU,Test Suit,Session的关系是什么?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-1-27 17:13:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请专家解释一下VU脚本,TestSuit,Sessioin之间的关系是什么?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-1-28 10:51:33 | 只看该作者
vu脚本是你录制软件功能操作过程中的消息经过封装后显示的代码!
testsuit是配置脚本,设置测试方案的
Session其实是让你设置录制选项的,比如协议,和选择协议后如何配置这个协议选项

一般性能测试工具都会分为几个部分,脚本生成器,压力控制器,分析器
robot做性能测试是 robot+testmanager,这里robot充当脚本生成器,testmanager充当压力控制器和分析器的功能

robot会去录制脚本,也就是vu脚本!(用它来模拟虚拟用户)
然后再testmanager中设置测试方案!也就是可以在testmanager中建立performance suite ,funcation suite!这是做性能测试的工程方案,在套间里来设置你的测试方案!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-1-28 11:22:51 | 只看该作者
谢谢,那如何像资料说的一次运行多个VU脚本,一个session包含多个脚本是吗?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-1-28 23:01:12 | 只看该作者

楼上的理解没错,不过一般session包含在suite中运行!

回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-1-31 19:18:47 | 只看该作者
我认为 楼上理解的有偏差!

在建立suite的时候 会创建user group(也就是虚拟用户组),每个虚拟用户组下边可以选择多个vu,你可以在group中插入不同的vu脚本!

我在回答楼主的问题的时候,也说了一点,session和vu的关系,session是选择协议和设置协议的过程!用过loadrunner的话楼上应该明白,为什么每次vugen建立脚本的前都要选择协议,这里的session只是和loadrunner叫法不同而已!
你可以在一个vu中建立多个业务流程,也就是把一个vu分解成多个部分,从这个角度理解就是一个session包含多个脚本,但是从脚本整体来说,其实还是一个独立的vu脚本!也就是说session和vu是一一对应的!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-26 21:31 , Processed in 0.068755 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表