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的处理器。
  • 相关阅读:
    测试用例
    SQL/My sql
    测试报告
    postman
    Linux环境搭建及命令
    jQuery EasyUI API 中文文档 树表格(TreeGrid)
    MYSQL学习心得(十) 自定义存储过程和函数
    webBrowser
    ASP.NET MVC5+EF6+EasyUI 后台管理系统(1)前言与目录
    vim括号操作(转)
  • 原文地址:https://www.cnblogs.com/allenblogs/p/2873101.html
Copyright © 2011-2022 走看看