2013-01-17 38 views
0

我们最近运行一个PT,同时在分析中加​​载该测试的结果我得到一个弹出窗口告诉我,有一个错误,错误跟踪在下面。我不确定是什么原因导致了这些错误,甚至是什么意思。我查看分析报告,并获得了所有必要的信息。Loadrunner分析抛出一个错误,我不知道什么可能导致这些很多错误

其中一位专家告诉我,出现错误是因为我在测试过程中捕捉到了错误,但我不是很容易理解,如何才能采取措施生成如此多的错误!

这里的loadrunner专家之一能否帮助我理解这些错误的含义以及可能导致错误的原因?

日志跟踪,请访问:https://docs.google.com/document/d/16gfaAXpGcKC8f6wfKU_dVjM-IqfbzWgdM6VvVYvo68Q/edit

回答

0

确保所有负载生成器在同一MAJOR.MINOR(补丁)版本级别控制器。

+0

负载生成器与控制器处于相同的补丁级别。还有其他一些测试结果在分析工具中打开的很好。 –

+0

范围?这种结束时间的错误是否早于测试开始时间,是否会影响特定的组,用户类型或负载生成器?这应该是告诉(我假设多个组和多个负载生成器) –

+0

我不知道如何找到它,是的,我们有多个负载生成器。 –

1

相关对上述错误的范围的问题:从你的错误日志....

75004 Transaction : <OpenWebPage_Login_31> 
InstanceID: 4294967299 
VUser info: 
+Host:HostMachine_IP, 
+Group:scriptname.1, 
+Script:scriptname.1, 
+ID:1. 
End Time: 1357937049.69605 
Transaction end time is less than the scenario start time 

我已经在你的日志为清楚起见,清理一行。请注意,该行包含一些已被清理的项目,例如“HostMachine_IP”。您也可以检查组的主机,“scriptname.1”以找出应用于哪个负载生成器主机。

正如您已经指出您涉及多个负载生成器,请仔细检查错误日志中的错误范围。它们是否都绑定到一个特定的主机名?如果在同一台主机上有多个组,则这两个组都会受到此错误的影响(错误发生在主机之后而非组之后)。如果错误与脚本和组相关联,那么另一个负载生成器上的另一个组中的同一个脚本是否会发生同样的错误,例如,单个用户作为不同负载生成器上的控件集运行?

打破错误分开。批判性地检查错误。所有主持人都意味着一件事:一个主持人。跨越多个负载生成器的脚本实例意味着一件事:在单个负载生成器上的实例。一个负载生成器上的所有脚本都意味着一件事情,特别是当第二个/第三个负载生成器上的实例没有失败时。

+0

我确实把它追踪到只有一个负载生成器,不幸的是我没有得到任何进一步挖掘的机会。最后,当我禁用错误快照时,错误消失,现在我正在为另一个客户端工作。 –

相关问题