run logic中run properties里random的具体含义?
不懂在run-time settings| run logic中run properties里random的含义。看介绍,个人理解是这样的,我设置迭代次数为4,有4个action,run properties设置为random,每个action的百分比为25%,那么,运行后应该每个action执行一次。可实际执行的百分比不是这样的。。。。。
能帮我解释一下吗 顶一下,希望会的人可以看到 经过多次试验了,终于清楚明白是什么含义了。
所谓的百分比只是说全局的概率,出现过一次下次还可以出现。就例如你们公司年会有100个人参与一、二、三等奖抽奖,中了三等奖的人可以继续抽二等奖,就是说每轮抽奖你中奖的概率都是1%。如果你运气背,三轮你都中不了;如果你人品大爆发,有可能三轮奖都有你份。(实际上公平起见中过奖的同学是不允许参与下一轮的^_^)
其中的一次运行结果顺序如下:
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的设置是顺序(就是说内定的^_^)。
具体大家可以试一下 回复 4# 西风一任秋
非常感谢 谢谢,非常感谢各位,看来先入为主的观念要不得啊。我一开始自以为是的以为这个功能必然是“吃过的人不能再吃”,没想到吃过的人还可以再排队。
页:
[1]