有没有办法在Loadrunner或Performance Center中为多个脚本自动化起搏?

问题描述 投票:0回答:1

问题陈述:我们的项目需要一次执行多个脚本(~200),并且需要为每次执行修改每个脚本的调步(先前调步值增加约10%)。有没有什么方法可以自动运行时的运行时设置,这减少了执行前脚本维护时间的工作量? (HP Performance Center用于执行)。

我们已经确定了文件,即default.usp,它包含运行时设置,并且对于每个脚本都是唯一的。不确定自动化文件,因为脚本保存在ALM云存储库中。

vbscript loadrunner
1个回答
0
投票

是的,使用脚本中嵌入的sleep()语句来调整思考时间和步调。例如,你可以取一个种子值,比如说10000,并按迭代起搏除以每次迭代都有一个衰减延迟

 Action()
 {
       /*My Code*/
       sleep(10000/atoi( lr_eval_string( "{my_iteration_param}" ) ) );
       return 0;
 }

在运行时设置中设置迭代调步以立即迭代或使用“return 1;”立即迭代并忽略运行时设置。

睡眠声明不会受您的思考时间设置的影响。

© www.soinside.com 2019 - 2024. All rights reserved.