51Testing软件测试论坛

标题: loadrunner参数化 [打印本页]

作者: gch4648228    时间: 2014-7-17 13:33
标题: loadrunner参数化
我现在在用loadrunner做性能测试,需要做一个参数化,我现在登录那块做了个参数化,模拟不同的用户,然后是发送协同工作,这里要实现用不同的登录的人来发(即当前登录人只能发自己的,而不是录制脚本时的那个用户来发送),现在没有找到解决办法,请问该如何实现,万分感谢!
作者: li_feibo    时间: 2014-7-18 23:03
对脚本进行参数化后,再设置场景多用户、无延时并发;
不知道能否解决LZ所说的问题。
作者: cghk4455    时间: 2014-7-19 16:39
首先要准备一批登录用户的数据,可以通过文件参数化的方式来处理,文件中包括帐号、密码···,如果你的脚本是录制的,那么需要分析data中的二进制数据,找到传送参数的二进制,然后选中右击创建参数化变量。
作者: gch4648228    时间: 2014-7-21 10:08
回复 2# li_feibo
老师,貌似不是这个样子的,我的参数化也做了,但是我不知道怎么把登录的用户和发协同的用户关联在一起,因为我不知道每次登录的用户是哪个,而且登录的时候取得是登录账号,而发送协同时取得是用户名和id,这个确实不知道怎么做,如果知道,请告知我,万分感谢!
作者: gch4648228    时间: 2014-7-21 10:10
回复 3# cghk4455
参数化已经做好了,但是像您说的这个分析data中的二进制数据,找到传送参数的二进制,然后进行右击创建参数化变量没有用过,不知道该怎么操作,能详细的告诉我吗,谢谢!
作者: ccly7273578    时间: 2014-7-21 11:54
你能知道你登录名对应的用户名和ID吗?
作者: gch4648228    时间: 2014-7-21 16:24
回复 6# ccly7273578
这个可以在数据库中查到,但是我怎么才能确定显示是哪个用户登录了呢?比如张三的登录名是zs,它的用户名就是张三,而id可以在数据库中查看到(如24650),我就是不能确定怎么才能把登录的用户和进入后进行操作的这个用户关联在一起,请问有什么好的方法吗?谢谢!
作者: millet881115    时间: 2014-7-22 17:53

作者: jaywuhao38    时间: 2014-8-12 17:40
那你把数据库都改一样不是最简单么。。。。




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