Loadrunner _背靠背运行多个用户,计算文件下载时间和调试500内部服务器错误的正确方法

时间:2015-12-24 07:35:47

标签: loadrunner

我一直在遇到loadrunner的以下问题: 1.如何多次运行场景(多次迭代)以获得更准确的结果。截至目前,可以运行多个用户,但没有选项可以背靠背运行它们。 2.如果有一些文件要从服务器下载,它会记录响应时间,但不记录包括下载的时间。我们也希望下载时间。 3. 500内部服务器错误很难调试。我们现在通过点击和试用来做,查看http请求,看看web_submit_data等函数中是否有任何遗漏/额外/错误。

我们在互联网上浏览过,但没有找到任何解决方案。由于这些是用户可以从LoadRunner获得的非常通用的东西,因此为这些用户寻找解决方案对许多用户都有很大的帮助。

请告诉我是否有任何需要更多细节或含糊不清的内容。非常感谢任何回应。感谢。

1 个答案:

答案 0 :(得分:0)

  1. Test101。查看您的初始条件&您的共享资源相关的测试条件。通常采取受控制的环境。如果您处于具有仲裁资源和不受控制的初始条件(包括数据源和测试数据的相同数据状态)的虚拟机中,那么您将遇到可重复性问题。由于发电机和被测应用之间存在网络条件,因此无法实现精确的可重复性(除非您处于彼此相邻的相同隔离段),但在受控条件下,您应该能够实现小于5%的整体变化
  2. 如果文件在HTTP流中,则记录下载时间。检查一次运行,并为该特定请求启用完整日志。
  3. 500通常表示以下内容:您没有检查预期的返回条件(测试101,每个步骤都有预期的结果),并且当预期的条件没有发生时,您没有明确地分支您的代码来处理条件。您可能只是接受HTTP 200,而不考虑内容和移动。然后几页后你得到500