fpbaggio 发表于 2008-6-18 14:21:19

新手问一个测试同时登陆的问题

假如有一个登陆的页面,需要测试能支持多少人同时登陆
脚本已经录制好了,可是有一点却想不明白了
我录脚本的时候,用的是一个用户名+密码登陆的
压力测试的时候需不需要将这个用户名+密码参数化,如果参数化了,我也不知道注册用户的登陆信息啊,胡写些信息,登陆是不成功的,所以我想这样做也是行不通的
可是不参数化,不就相当于只有这一个用户登陆了,如果网站有某些限制的话(同一用户名不可以同时登陆),那测试不是也不可行了?
所以想请路过的解释下,小弟刚学测试,以前一直是做开发的

hmilyjch 发表于 2008-6-18 14:46:55

那就参数化呗~
测知道用户名密码的

fpbaggio 发表于 2008-6-18 14:54:28

恩,关键的问题是,我只知道一个用户名和密码的情况
其他的用户名和密码都不知道

wangmeng814 发表于 2008-6-18 15:11:31

不用设置关联的话 其实无所谓 ,。LR 不会判断发送信息包的正确性 只会不停传数据给服务器

zhangj8826 发表于 2008-6-18 15:13:20

那不是你测试的网站吗?你可以直接在数据库中加,或者录制一个注册的脚本,注册你要的数量的用户,然后再进行参数化不也是可以的吗

fpbaggio 发表于 2008-6-18 15:18:59

我想需要先参数化一些注册用户注册到网站,然后再用这些用户来参数化测试
这是刚看书想到的方法

hmilyjch 发表于 2008-6-18 17:01:46

是啊,可以啊~

fpbaggio 发表于 2008-6-19 10:50:29

哈哈,如果这样的话
我可以利用lr往网站里注册大量用户了
哈哈
鬼点子又出来了:lol

liyayaliutao 发表于 2008-6-19 10:56:35

原帖由 fpbaggio 于 2008-6-18 14:54 发表 http://bbs.51testing.com/images/common/back.gif
恩,关键的问题是,我只知道一个用户名和密码的情况
其他的用户名和密码都不知道
所测试的系统允不允许一个用户多次登录呢?如果不行,那可能要在数据中事先准备好用户的信息!!只是测试压力的情况应该不用考虚成功和失败的情况吧,只是测试同时向登录施加压力就可以了吧!!

[ 本帖最后由 liyayaliutao 于 2008-6-19 10:58 编辑 ]

fpbaggio 发表于 2008-6-19 11:08:46

顶楼上,具体我还不太了解
不过我想系统是不允许一个用户多次登陆的

cdq1010 发表于 2008-6-19 11:48:56

原帖由 fpbaggio 于 2008-6-19 02:50 发表 http://bbs.51testing.com/images/common/back.gif
哈哈,如果这样的话
我可以利用lr往网站里注册大量用户了
哈哈
鬼点子又出来了:lol



大点的网站,都有验证码的

fpbaggio 发表于 2008-6-19 14:19:31

原帖由 cdq1010 于 2008-6-19 11:48 发表 http://bbs.51testing.com/images/common/back.gif




大点的网站,都有验证码的

恩,问题
如果有验证码的网站,lr该如何进行性能测试?

amaoo 发表于 2008-6-19 22:25:20

验证码要关联,不过要看什么样的验证码,图片的好像不行,如果用算法产生的验证码是可以的,具体可以查相关的资料看看;不过最简单的方法,就是让开发暂时屏蔽验证码功能,这样其实对性能也没什么大的影响。

fpbaggio 发表于 2008-6-20 09:47:48

谢谢楼上,一个帖子学到了不少东西

liujg 发表于 2008-6-20 10:09:25

楼主这句话 看得我好糊涂...

我想需要先参数化一些注册用户注册到网站,然后再用这些用户来参数化测试
这是刚看书想到的方法

yinzhi 发表于 2008-6-20 10:25:17

测试如果和研发在一起,可以得到一些方便的接口,验证码或者密码登录的问题就好解决了哦。否则好像是很麻烦。

千里 发表于 2008-6-22 12:08:04

我想正是因为防止用LR无效注册,所以采用了验证码的办法。

小狐狸如如 发表于 2008-6-23 15:05:10

LR设置参数是可以从数据库读记录的啊。你可以看下LR手册,有例子的呢。至于同时注册的,一般来说,我以前开发,是有一个校验码的,是图片格式的,就是防止那些胡乱注册的。估计你这样注册不成功,LR估计不会解析出图片的内容的,o(∩_∩)o...

fpbaggio 发表于 2008-6-23 16:04:05

你是说直接从数据库中读取数据参数化》?
这样也可以,但是问题就是我测试的完全是黑盒,数据库名较什么,哪个表都不知道

hmilyjch 发表于 2008-6-23 17:16:22

为啥不告诉你数据库名~
页: [1] 2
查看完整版本: 新手问一个测试同时登陆的问题