51Testing软件测试论坛
标题:
关于录制脚本的问题
[打印本页]
作者:
superliming
时间:
2009-4-25 00:03
标题:
关于录制脚本的问题
LR录制脚本分init,action,end,比如15个用户登陆,并做业务,退出系统。分别在init中录制登陆脚本,action中录制业务脚本,end中录制退出脚本,那么init中的登录脚本,action中的业务脚本,end中的退出脚本分别执行的次数是多少呢???听说init中的脚本和end中的脚本各执行一次,而action中的执行15次,对吗?这样会影响性能测试的准确性吗??如何把这些脚本都录制到action中有什么区别呢?
作者:
jackiepsq
时间:
2009-4-25 19:09
LR录制脚本分init,action,end,比如15个用户登陆,并做业务,退出系统。分别在init中录制登陆脚本,action中录制业务脚本,end中录制退出脚本,那么init中的登录脚本,action中的业务脚本,end中的退出脚本分别执行的次数是多少呢???听说init中的脚本和end中的脚本各执行一次,而action中的执行15次,对吗?这样会影响性能测试的准确性吗??如何把这些脚本都录制到action中有什么区别呢?
1、init和end中的登录脚本只执行一次,action是重复执行的,如果是15个用户并发登陆,然后做业务的,那就将登陆跟做业务的放到action里面,如果单纯是并发做业务的,登陆就放到init里面,做业务放到action里面。怎样录制到action里面,录制的时候,可以选择init还是action还是endd的。
作者:
superliming
时间:
2009-4-25 20:37
标题:
问题
但是比如init脚本要求4各用户,action要求8各用户,end需要4各用户怎么设置呢?
作者:
云层
时间:
2009-4-25 23:59
这里在概念上完全混乱了,这样做是不对的
如果你1套脚本设置15个用户模拟,那么就是15次init,run,end前提是你的场景设置为run until complite
如果你设置的场景为real life那么结果是
15个人
运行1次init
运行多次run
运行1次end
1个vuser脚本是模拟1个用户的行为,要模拟多个用户在场景中实现,如果你要做4个用户登陆,8个用户发帖,4个用户注销
那么请写3个action分别实现
作者:
yetties2005
时间:
2009-4-26 00:26
如果你1套脚本设置15个用户模拟,那么就是15次init,run,end前提是你的场景设置为run until complite
这个。。。我以前犯过错。。。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2