【问题标题】:Performance testing a .NET smart client application (.NET ClickOnce technology)性能测试 .NET 智能客户端应用程序(.NET ClickOnce 技术)
【发布时间】:2011-01-01 20:32:50
【问题描述】:

为 ClickOnce 应用程序运行性能测试是什么体验?

我曾与一家供应商合作,该供应商在使用我们的软件设置工具集时遇到了麻烦,因为它是基于智能客户端的。可以理解的是,它们更适合纯粹基于浏览器的应用程序。

可以推荐哪些供应商使用行业标准工具,例如LoadRunner(我假设可以处理智能客户端)?

【问题讨论】:

    标签: .net clickonce performance-testing


    【解决方案1】:

    您的智能客户端是否正在调用 Web 服务?如果是这样,那么供应商应该能够使用 Web 服务来设置测试。

    如果应用程序的架构意味着您要直接访问数据库,那么您需要设置一些 UI 测试,集成测试在这里也很有帮助,并且可能会分析数据库以确保那里没有瓶颈。

    【讨论】:

    • 是的,但是Web服务调用是由用户与系统交互发起的。所以我们试图通过前端接口生成负载。我们可以编写交互脚本,或者构建一个纯粹基于浏览器的 UI 供供应商工具调用,但是我们的时间有点少:-)
    • 没有必要您应该能够捕获发送到 Web 服务的 XML,看看 Fiddler,它是一个 Microsoft 实用程序,可以捕获所有 HTTP 流量,这意味着您的请求Web 服务将被捕获,您正在使用的工具应该能够直接向服务吐出 XML。
    【解决方案2】:

    我们正在使用一家公司,该公司的工具名为 Web Performance (http://www.webperformanceinc.com)。

    【讨论】:

      猜你喜欢
      • 2010-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-27
      • 2015-12-25
      • 2013-10-29
      • 2010-09-18
      • 2014-04-27
      相关资源
      最近更新 更多