【问题标题】:Loadrunner 12 TruClient负载运行程序 12 TruClient
【发布时间】:2015-04-17 08:23:31
【问题描述】:

我使用 Loadrunner 已经有一段时间了,主要是使用 web/http 协议。我们的 Web 应用程序变得更加 Ajaxified,所以在升级到 loadrunner 12 后,我想尝试一下 truclient 模式,但在重放最基本的测试时遇到了问题。

我创建了一个登录操作,该操作导航到网站并登录。我将它放在 Init Block 中。然后,我为某些业务流程创建一个新操作并将其放入运行块中。重播时,init 块运行良好,但在它开始我的运行块之前,页面返回到“about:blank”。因此,我的运行操作失败,因为找不到对象。页面确实应该按照上次导航保持不变吗?

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

【问题讨论】:

    标签: load-testing loadrunner truclient


    【解决方案1】:

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

    1) 如果您使用“新用户模拟”(运行时设置 -> 重播,请取消选中“每次迭代模拟新用户”(第一个选项))

    如果你不想做 (1) 那么:

    2) 将登录名放入操作中。

    当检查“为每次迭代的新用户模拟新用户”时,我们剪切了迭代之间的所有连接,但是由于init仅发生一次,在迭代之前,我们在初始化之后进行。

    【讨论】:

    • 谢谢 Buzzy。问题确实是选项 1。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多