51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 835|回复: 6
打印 上一主题 下一主题

关于运行时的 Multithreading及 Automatic Transactionsr--续问

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-3-7 16:14:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前还不太清楚,对于Multithreading(多线程设置)及 Automatic Transactions (自动事物处理设置)这两个设置在场景运行时所起的具体作用。
Multithreading:Run Vuser as a process何种情况设置该项? / Run Vuser as a thread何种情况设置该项?
Automatic Transactions:Define each action as a transaction 何种情况设置该项?/ define each step as a transaction何种情况设置该项?何种情况两项都设置?

因为,在测试中碰到,加载相同的Vu,以上两个选项设置不同时,通过的用户数是不同。请老师帮忙解答。

[ 本帖最后由 ww_testing 于 2006-3-8 17:03 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-3-8 00:34:52 | 只看该作者
Run Vuser as a process和Run Vuser as a thread的设置


run vuser as process 是作为进程运行的,大部分是在运用分布式功能测试的时候利用到,比如用lr在多台机器上运行wr或者qtp

Run Vuser as a thread 作为线程运行大部分都是在做模拟多用户的时候的应用

process和thread更多的是跟你的协议选择有关!当然你可以模拟多用户的时候用进程的方式运行不过消耗的资源过多!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-3-8 09:16:36 | 只看该作者

关于运行时的 Multithreading及 Automatic......-续问

目前,比较分别以process和thread方式运行的结果来看:

Process方式:Maximum Running Vusers一般都达不到加载的Vu(这是不是就是您所说的消耗系统资源过多的原因?),

而   Fail数都是0。

Thread方式:Maximum Running Vusers一般都与加载的Vu相同,而个别Transaction是存在Fail数。(是不是以这种方式运行,

才可以真正测试出模拟多用户运行的测试?另外请老师解释一下,这个thread运行的机制。)

[ 本帖最后由 ww_testing 于 2006-3-8 16:35 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-3-8 23:01:07 | 只看该作者
我们前期在做性能测试的时候会申请测试资源,测试资源会进行一个计算!
lr 每个版本都有一个协议内存消耗计算表
你可以计算到底需要什么样的资源,用process需要用到少资源
用thread运行用大多少资源
如果需要这个表格,请发送邮件到给 e-learning@51testing.com
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2006-3-9 11:31:52 | 只看该作者
朴老师,‘协议内存消耗计算表’已收到,也能明白,Process和Thread模式运行时,对资源的申请是不同的。但是还希望您能说得明确些。如,以Web(url)协议来录制脚本,最终下来我还是不知道是采用Process还是Thread模式来运行脚本。是不是应该有个前提,然后再参照这个表,结合所选择录制协议来设置。。。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-3-9 22:06:11 | 只看该作者
web协议就选择 thread,process就选择分布式功能测试的脚本(比如qtp或者wr的脚本)其他的情况暂时不用知道。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2006-3-10 09:02:37 | 只看该作者
好的,谢谢老师作答!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-19 01:32 , Processed in 0.068463 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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