ffwithvv 发表于 2009-10-16 11:47:46

有几个问题想求证一下

1 在做并发登录的时候,如果没有参数化用户名和密码,直接设置controller里虚拟用户为10个,那么是不是表示这10个用户都用同一账号登陆系统?
我之前做过一个类似的操作,也没有报错提示什么的,那这样做是否合理?

2 用户登录系统后,需要测试一下在查询界面中,查询记录的响应时间问题。于是录制脚本的过程如下:Int部分录制登录操作的过程,action部分录制查询操作的过程,最后end部分录制注销操作的过程。那么,比如需要模拟一个场景是10个用户同时在线,对系统进行查询操作,观察响应时间,此时登录的用户是否需要参数化,对于查询的内容是否需要参数化。
我在做的时候,用户和查询内容都没有参数化,直接设置controller里虚拟用户为10个,然后运行,结果也没有发生报错什么的提示,那我这样的操作是不是意味着10个用户用同一用户名登录系统,然后反复查询同一内容?

我疑惑的是,没有参数化,但设置10个虚拟用户运行后,系统没有报错,是不是说系统允许同一时间内可以有多个相同的账号和密码登录

望指教,谢谢

iori 发表于 2009-10-16 13:47:44

你的理解是正确的,但是你这么做的目的是什么,建议lz模拟真实的场景来进行测试

ffwithvv 发表于 2009-10-16 14:56:41

呵呵,我的目的就是想越简单越好,如果说系统允许同一时间内可以有多个相同的账号和密码登录,那么我不用参数化和用了参数化,测试出来的结果会有差别吗?比如响应时间什么的,如果说没有差别的话,那我就可以偷懒,不参数化用户名和密码了

wu52wen 发表于 2009-10-16 15:47:30

你把用户名和密码参数化试一试就知道有没有差别了,实践出真知。哈哈
页: [1]
查看完整版本: 有几个问题想求证一下