51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2178|回复: 4
打印 上一主题 下一主题

[原创] 疑问(急)谢谢了

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-5-1 15:47:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位高手!我有一个问题一直不明白!请教一下!!

测试一个纯B/S考试系统
(一)
    我在VGEN录制好一个脚本,我把登录操作录制在init中(用户名和密码参数化),然后把考试操作录制在action中
     我在controll设置100个人的并发,然后runntimesetting设置迭代为10次,执行脚本.

我的问题是:
虚拟用户即(100个中的每一个人都是先作init(100次)的操作,然后做action考试动作10次)呢,这样100个人并发呢?还是这100个人同时并发,只做一次init操作,然后在action操作10次呢?

(二)同样,我录制两个脚本,一个是登录的操作放在一个脚本的init中(参数化);另一个脚本录制考试操作,放在另一个action中
     我在场景中(controller)同时执行这两个脚本,也是并发100人,每个脚本50人
我的问题是:
    我的这个场景的设计的目的是不是:   50人并发登录和50人并发考试同时进行

(三)问题三  我在录制一个脚本把登录和考试都放在action中(同样只对用户名参数化);另一个把登录脚本放在init中,也参数化,而考试操作放在action中
    对两个脚本分别并发100人,迭代两次!

请问这两种方法有什么区别

[ 本帖最后由 tbg198237 于 2008-5-1 16:21 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2008-5-1 18:48:24 | 只看该作者

有人指点一下吗/

有人指点一下吗/
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-5-2 00:29:36 | 只看该作者
1) 如果用户能成功登录以及考试的话

虚拟用户即(100个中的每一个人都是先作init(1*100次)的操作,然后做action考试动作10*100次)
每个用户init只做一次。 这里的并发不是非常严格意义上的瞬间并行操作

2) 考试要依赖登录么?
如果要,这样录制完全没有意义

3) action的内容是重复执行的。init只能被执行一次
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-5-2 12:15:24 | 只看该作者

谢谢

我有点明白头绪了
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-5-3 14:00:25 | 只看该作者
楼主好像没有说明ramp up是如何设置的。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-14 23:55 , Processed in 0.080701 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表