有谁知道任何廉价和简单的True Client性能测试解决方案?

时间:2014-10-07 12:38:13

标签: firebug selenium-ide performance-testing

我目前正试图找出在我的负载测试中包含真正客户端测试元素的最佳方法。由于预算限制,Loadrunner是完全不可能的,但是我提出了一个临时解决方案如下:

  • 使用Facilita(根据当前负载测试)将负载应用于测试中的应用程序
  • 使用Selenium IDE自动播放基于浏览器的测试,并根据Facilita负载进行调整
  • 从Firebug Netmonitor记录结果,自动导出为HAR文件

这种方法有一些限制,但是对于我的目的来说还不错。我的主要问题是结果分析有点痛苦,因为我必须对每个测试的输出进行分组,用HAR查看器打开它们,然后手动将响应时间添加到电子表格中。

所以我想我的问题如下:

  1. 在(非常)有限的预算下,是否有更简单,更通用的方法?
  2. 如果没有,是否有更好的方法从Firebug中提取响应时间?
  3. 我已经尝试将HAR文件转换为csv,但是还没有能够拆分列,这使得处理我的数据非常耗时。

    提前致谢。

2 个答案:

答案 0 :(得分:0)

事实证明,惠普现在为50个虚拟用户提供无限量免费版本的Loadrunner,这足以满足我的需求。

http://www8.hp.com/uk/en/software-solutions/loadrunner-load-testing/try-now.html

所以我现在的解决方案是使用Facilita Eggplant创建负载,并添加HP Loadrunner TruClient作为测试的额外层。

答案 1 :(得分:0)

TrueClient = LoadRunner的

GUI虚拟用户,运行自动化功能测试工具作为性能测试的最终用户代理,是1992/3的最新技术。您将把成本转移到测试基础架构上。即便如此,如果你想要沿着这条路走下去

  • LoadRunner的/ QTP

  • Borland SilkPerformer / SilkTest

  • IBM Rational Performance Tester / Rational Functional Tester

  • 硒/ Browsermob