代码之家  ›  专栏  ›  技术社区  ›  Venkat Sadasivam

对wicket框架进行负载测试的最佳工具[[关闭]

  •  2
  • Venkat Sadasivam  · 技术社区  · 14 年前

    您能为使用Wicket框架开发的web应用程序推荐一个简单/最好的工具吗?

    挑战是接口id每次都会更改,因此录制和回放可能无法工作。这个 link

    4 回复  |  直到 14 年前
        1
  •  4
  •   uı6ʎɹnɯ ꞁəıuɐp    14 年前

    除此之外 JMeter 你可以试试 Selenium Selenium Inspector 它构建在它之上,并提供了方便的断言方法。

    在线服务 BrowserMob 提供基于selenium的云负载测试。

        2
  •  3
  •   MRalwasser    14 年前

    因为像wicket这样的web框架在服务器端,而负载测试工具在客户端运行,所以几乎任何负载测试工具都应该完成这项工作。

    根据您的需要,哪些值得一看:

    Apache AB -第一代负载测试工具。它只是请求定义的url。然而,它是非常快的,你可以很容易地从一个普通的计算机创建一个高负载。它是一个控制台应用程序

    JMeter -最早的脚本负载测试工具之一。您可以使用swing接口通过单击一些基本操作/验证来编程测试。或者您可以使用代理记录器来节省一些工作量。 但是,老实说,现在这个工具已经不能满足我了。

    The Grinder -一个很好的工具-您可以通过python(实际上是jython)编写测试用例。这使得复杂的测试场景很容易实现。这应该巧妙地与wicket一起工作,但这个工具也越来越旧了。

    Deja Click

    Selenium -第三代web负载测试工具,背后有一个大型社区。你可以通过一个firefox插件记录和编辑你的测试用例。由于浏览器的集成,可以在更短的时间内记录更复杂的测试用例。 您应该真正了解这一点,但请记住,Selenium是一个验收测试工具,不是为负载测试而设计的,但是如果您的硬件允许,您可以这样做。但是,如果您的应用程序没有在firefox中运行,您可能会在记录测试时遇到麻烦。

    LoadRunner

    WebLOAD

        3
  •  1
  •   Kiril Varbanov    12 年前

    根据应用程序的复杂性,您可能需要不同于已登记工具的工具,而且没有直接的答案。

    Wicket是一个非常动态的工具,虽然对开发人员来说它看起来很容易,但是它很难被正确的测试。

        4
  •  0
  •   codepitbull    12 年前

    如果你不想牺牲长子来获得许可证,那么JMeter就是你要找的工具。

    在大多数情况下,您将能够避免自己构建Wicket url。 在所有其他情况下,很明显你必须做什么(增加一个计数器…)

    此外,您还可以获得生成有用统计信息所需的一切。