如何用loadrunner模拟不同的登录用户名查询到不同的数据
本帖最后由 pingping1111 于 2011-9-19 12:03 编辑录制一个查询脚本回放成功,参数化登录名,设置迭代次数,发现脚本虽然能执行成功,但是看视图下查询页面显示的数据与录制时查询显示的数据是一样的?而真实的情况是不同的用户进入查询显示的数据是不一样的,求各位高人们指点啊! 1.种Cookies
2.获取大量UID
3.参数化UID
4.查询字段参数化
齐活! :)给楼主两个解决方案:
1.做关联:不通用户登录会有标识用户的方法,可能是关联也可能是其他什么东西,对它进行关联。这种方法适用操作步骤相同,页面响应相同只是最后搜索出数据不相同的情况。
2.多做几个脚本,搜索前设置名称相同的集合点,通过集合点控制并发。这种方法实用用户量不大的场景,如果用户量大做太多脚本也不现实。 肯定是与用户相关的某些参数没参数化到 我参数化了登录名和密码 ,进入页面是对的,参数化的用户都正确地登录了页面,问题是在提交查询页面时数据显示的是不正确的,显示的还是录制时的查询到的数据 回复 3# li373935562
就像你第一种解决方案讲的一样,不同的用户操作步骤是相同的,查询时数据不相同,不知道哪些地方需要做关联,能具体跟我说说吗? 回复 2# liangdd
种cookies 有什么作用、?怎样获取大量UID? 此贴仅作者可见...相当无语 回复 7# pingping1111
种cookies就是得到登录的通行证啊!获取UID必须从库里表中导出来啊!
带了登录状态,有了用户UID这样用户登录这块不就完成了吗? 好像貌似都没明白楼主意思
他的意思是,使用不通用户登陆后,点击查询,结果是不一样的
而参数化登陆名之后,点击查询,结果还是一样的。。。
要的就是如何参数化登录名后,点击查询,结果不一样。。。。 关联 , 或者 设一个检查点 是不是查询的链接里也需要更新相应的参数。 在查询的地方参数化查询内容 关注 现在外包公司用loadrunner的多吗? session ID要做关联 貌似遇到了相同的问题~怎么没后文了~{:4_86:} 查询的请求是否也有唯一的UID标识?如有,需要关联,获得每个登陆账号的UID。
页:
[1]