zoukankan      html  css  js  c++  java
  • OpenSTA

        OpenSTA是专用于B/S结构的、免费的性能测试工具。它的优点除了免费、源代码开放的优点外,还能对录制的测试脚本进行,按指定的语法进行编辑。测试工程师在录制完测试脚本后,只需要了解该脚本语言的特定语法知识,就可以对测试脚本进行编辑,以便于再次执行性能测试时获得所需要的参数,之后进行特定的性能指标分析。OpenSTA以最简单的方式让大家对性能测试的原理有较深的了解,其较为丰富的图形化测试结果大大提高了测试报告的可阅读性。
        OpenSTA是基于Common Object Request Broker Architecture (CORBA)的结构体系。它是通过虚拟一个proxy, 使用其专用的脚本控制语言,记录通过proxy 的一切HTTP/S traffic。测试工程师通过分析OpenSTA的性能指标收集器收集的各项性能指标,以及HTTP数据,对被测试系统的性能进行分析。

       首先,OpenSTA都有哪些组成部分?

    • OpenSTACommander – 主要控制应用程序;
    • NameServer – CORBA背景处理器,保证OpenSTA各个组成部分之间的交流;(NameServer是安装OpenSTA的同时被安装的,正常运行时,可以在Windows任务栏的右侧看到图标为带绿色钩子的齿轮,如果没有正常运行或者被停止了,图标显示为带红色叉号的齿轮。)
    • ScriptModeler – 配置、启动HttpGateway的工具程序,同时也是录制脚本的工具程序;
    • HttpGateway – 模拟proxy 处理器,执行录制;(接受用户手工配置的proxy设置,不接受任何自动配置proxy机制);
    • TestExecuter – 真正执行测试的背景处理器;
    • WebRelayDaemon? –使用XML RPC在internet上过滤 CORBA限制;
    • Repository–测试脚本、配置和测试结果存贮目录;
    • TestManager–管理测试运行的背景程序;
    • TaskGroupExecuter–运行TaskGroup的处理器。
  • 相关阅读:
    机器人
    仙岛求药(一)
    YZM 二分查找
    珠心算测验升级版
    博客正在施工
    【其他】16年12月博客阅读索引^_^
    博客有新家了!
    POJ No.3617【B008】
    POJ No.2386【B007】
    【刷题记录】部分和问题
  • 原文地址:https://www.cnblogs.com/allenblogs/p/2873101.html
Copyright © 2011-2022 走看看