load和for有什么关系?
Whats the relation between load and for?
我是第一次尝试 tsung
,但是,我需要一些说明。
我将加载标签用作:
<load>
<arrivalphase phase="1" duration="1" unit="minute">
<users maxnumber="100000" interarrival="0.01" unit="second"/>
</arrivalphase>
</load>
但是,下面的 for
循环将如何工作?:
<sessions>
<session name="root" probability="100" type="ts_http">
<for from="1" to="2" var="i">
<request>
<http url="/test/counter" method="POST" contents="bla=blu&name=glop">
</http>
</request>
</for>
</session>
我认为循环将从 1 计数到 2,因此,只发送两个请求,但是,当我 运行 xml 文件时,我收到了数百个请求!这是否意味着 arrivalphase
中的每个用户将发送两个请求,如上面的 for 循环?
谁能解释一下,上面示例中的 for
标签和 load
标签之间的关系是什么?
你的分析是正确的,在测试的前1分钟内,你每秒创建100个用户,每个用户将发送两个请求,如上面的for循环。
load定义了用户的tsung生成规则,session定义了每个用户需要执行的逻辑。
我是第一次尝试 tsung
,但是,我需要一些说明。
我将加载标签用作:
<load>
<arrivalphase phase="1" duration="1" unit="minute">
<users maxnumber="100000" interarrival="0.01" unit="second"/>
</arrivalphase>
</load>
但是,下面的 for
循环将如何工作?:
<sessions>
<session name="root" probability="100" type="ts_http">
<for from="1" to="2" var="i">
<request>
<http url="/test/counter" method="POST" contents="bla=blu&name=glop">
</http>
</request>
</for>
</session>
我认为循环将从 1 计数到 2,因此,只发送两个请求,但是,当我 运行 xml 文件时,我收到了数百个请求!这是否意味着 arrivalphase
中的每个用户将发送两个请求,如上面的 for 循环?
谁能解释一下,上面示例中的 for
标签和 load
标签之间的关系是什么?
你的分析是正确的,在测试的前1分钟内,你每秒创建100个用户,每个用户将发送两个请求,如上面的for循环。
load定义了用户的tsung生成规则,session定义了每个用户需要执行的逻辑。