51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3559|回复: 5
打印 上一主题 下一主题

[原创] run logic中run properties里random的具体含义?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-4-25 16:11:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不懂在run-time settings  | run logic  中run properties里random的含义。看介绍,个人理解是这样的,我设置迭代次数为4,有4个action,run properties设置为random,每个action的百分比为25%,那么,运行后应该每个action执行一次。
可实际执行的百分比不是这样的。。。。。
能帮我解释一下吗
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2012-4-27 09:12:09 | 只看该作者
顶一下,希望会的人可以看到
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2012-4-27 10:38:02 | 只看该作者
经过多次试验了,终于清楚明白是什么含义了。
所谓的百分比只是说全局的概率,出现过一次下次还可以出现。就例如你们公司年会有100个人参与一、二、三等奖抽奖,中了三等奖的人可以继续抽二等奖,就是说每轮抽奖你中奖的概率都是1%。如果你运气背,三轮你都中不了;如果你人品大爆发,有可能三轮奖都有你份。(实际上公平起见中过奖的同学是不允许参与下一轮的^_^)
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2012-4-27 10:51:13 | 只看该作者

其中的一次运行结果顺序如下:
iteration 1:Action、new4、new3、new1
iteration 2:Action、new2、new3、new1
iteration 3:Action、new4、new4、new1
iteration 4:Action、new3、new2、new2

说明:虽然block里面有4个action,但是block的迭代只抽取了一个action进行运行,每轮的iteration里面block迭代3次,所以有3个action。虽然大家都是25%机率,但是看到iteration3和iteration4里面有acion重复。这就是刚刚所说的每次都是“人人有饭吃”。但是最外面的Action是肯定要的,因为run的设置是顺序(就是说内定的^_^)。
具体大家可以试一下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2012-4-27 18:46:19 | 只看该作者
回复 4# 西风一任秋


    非常感谢
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2012-4-27 18:48:21 | 只看该作者
谢谢,非常感谢各位,看来先入为主的观念要不得啊。我一开始自以为是的以为这个功能必然是“吃过的人不能再吃”,没想到吃过的人还可以再排队。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-6-28 02:55 , Processed in 0.078857 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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