51Testing软件测试论坛

标题: VU,Test Suit,Session的关系是什么? [打印本页]

作者: henry21_hc    时间: 2005-1-27 17:13
标题: VU,Test Suit,Session的关系是什么?
请专家解释一下VU脚本,TestSuit,Sessioin之间的关系是什么?
作者: pcl2004_27    时间: 2005-1-28 10:51
vu脚本是你录制软件功能操作过程中的消息经过封装后显示的代码!
testsuit是配置脚本,设置测试方案的
Session其实是让你设置录制选项的,比如协议,和选择协议后如何配置这个协议选项

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

robot会去录制脚本,也就是vu脚本!(用它来模拟虚拟用户)
然后再testmanager中设置测试方案!也就是可以在testmanager中建立performance suite ,funcation suite!这是做性能测试的工程方案,在套间里来设置你的测试方案!
作者: henry21_hc    时间: 2005-1-28 11:22
谢谢,那如何像资料说的一次运行多个VU脚本,一个session包含多个脚本是吗?
作者: baitest    时间: 2005-1-28 23:01
标题: 楼上的理解没错,不过一般session包含在suite中运行!

作者: pcl2004_27    时间: 2005-1-31 19:18
我认为 楼上理解的有偏差!

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

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




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2