【问题标题】:Protocol used for desktop application in load Runner 11Load Runner 11 中用于桌面应用程序的协议
【发布时间】:2014-02-25 13:40:55
【问题描述】:

我一直在使用负载运行程序来测试基于 Web 的应用程序。

现在我需要使用负载运行器检查桌面应用程序。

请指导我应该使用哪个PROTOCOL来测试桌面应用程序?

【问题讨论】:

    标签: desktop-application loadrunner


    【解决方案1】:

    选择任何协议并在开始录制窗口中选择应用程序类型为 win 32 应用程序

    【讨论】:

    • 这是一条应该避免的建议,因为它缺乏采取哪条路径的任何逻辑基础。 IT 是指导您选择通信协议的应用程序的架构基础。否则,只需在毡板上将所有协议排成一行,闭上眼睛,在板上扔飞镖,从哪里开始。
    【解决方案2】:

    这取决于您的应用程序中使用的协议。

    LoadRunner 中有一个协议顾问功能,可以帮助您检测使用的协议。

    【讨论】:

      【解决方案3】:

      与开发人员和架构师交谈

      阅读您的安装手册

      检查下一个上游架构组件的 visio 图表

      阅读系统设计文档

      查看表示的应用层协议的协议分析器跟踪

      检查 winsock 记录中的握手和端口分配,以了解已知端口和客户端到服务器协商中的任何文字

      然后查看 LoadRunner vugen 中协议分析器的输出,看看它是否符合您应该选择哪个项目的架构假设。

      或者,只需选择 Winsock、GUI、Citrix 或 RDP

      【讨论】:

        【解决方案4】:

        如果它基于桌面,为什么需要 loadrunner,你有 UFT,如果你有基于网络的桌面应用程序连接,它可能是 citrix 协议或应用程序连接到服务器的任何其他协议。检查它并选择协议

        【讨论】:

        • 自 1993 年以来,大量使用功能测试工具来产生负载被认为是最先进的技术。使用传输级协议来产生服务器负载效率更高,每个用户可以允许更多用户每个虚拟用户的资源更少的主机。它还(主要)导致了参数化和时间的简化通信流。
        • 我的朋友,你在某种程度上可能是对的,但是被问到的那种问题,说明了这个人对负载测试有多少了解。我相信您在负载测试方面有很好的经验,然后尝试模拟 citrix 协议,其行为比使用功能工具差。这就是为什么我们在负载运行器中有真正的客户
        • 查看 2014 年 3 月 4 日的最后评论回答
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-11-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多