负载运行器 12 TruClient

Loadrunner 12 TruClient

我使用 Load运行ner 已经有一段时间了,主要是通过 web/http 协议。我们的 Web 应用程序变得更加 Ajaxified,所以在升级到 load运行ner 12 之后,我想我应该试一试 truclient 模式,但是在重播最基本的测试时遇到了问题。

我创建了一个导航到网站并登录的登录操作。我将其放在 Init 块中。然后,我为某些业务流程创建了一个新操作,并将其放在 运行 块中。重放时,init 块 运行 没问题,但在它开始之前我的 运行 块页面 returns 到 "about:blank"。因此,我的 运行 操作失败,因为找不到任何对象。确定页面应该保持上次导航?

这可以很容易地使用其他站点站点 bbc.co.uk 重新创建,即在 init 中导航到 www.bbc.co.uk,然后单击一些链接并将其放入 运行 块中。我确定我错过了一些简单的东西。非常感谢任何帮助。

您的问题有两种可能的解决方案:

1) 如果您正在使用 "new user simulation"(运行时设置 -> 重播取消选中 "Simulate a new user for each iteration"(第一个选项))

如果您不想执行 (1),那么:

2) 将登录放入动作中。

当检查"Simulate a new user for each iteration"时,我们切断了迭代之间的所有连接,但是由于INIT仅发生一次,在迭代之前,我们在初始化之后进行。