-2

我需要一些关于如何在 Loadrunner 中构建好的 VUGen 脚本的技巧。

首先,是否建议将记录的 Action() 块拆分为单独的自定义命名操作,而不是将整个场景放在一个操作中。如果是,为什么这是一个好习惯?

如果有的话,在脚本的 init() 部分中分离登录逻辑有什么好处?

有必要使用迭代吗?有什么好处?

4

2 回答 2

0

我不是脚本专家,但:

1)我会将其拆分为逻辑部分,以便每个操作都有一个逻辑工作流。一般来说,这是软件开发中的一个很好的做法,在这里似乎也是一个很好的做法。这也将允许您轻松地在另一个脚本中重用不同的操作(有一个导入操作按钮)。

2) init 的想法是它在加载期间只发生一次。您可以稍后更改此逻辑 - 例如等到所有虚拟用户运行他们的初始化,然后才开始负载测试。

3)这完全没有必要,我不确定有什么好处。

希望能有所帮助。请参阅我对这个问题的评论。

于 2013-03-19T07:39:14.263 回答
0

除了软件开发的原因,拆分为逻辑片段使您能够配置脚本的运行逻辑。例如,如果您在网上商店 LT,并且有一个步骤可以将不同的东西添加到购物车。您可以将添加到购物车拆分为单独的步骤,并指定其迭代次数以在运行时设置中运行。

于 2013-03-25T03:23:36.157 回答