博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpenSTA
阅读量:4624 次
发布时间:2019-06-09

本文共 932 字,大约阅读时间需要 3 分钟。

    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的同时被安装的,正常运行时,可以在任务栏的右侧看到图标为带绿色钩子的齿轮,如果没有正常运行或者被停止了,图标显示为带红色叉号的齿轮。)
  • ScriptModeler – 配置、启动HttpGateway的工具程序,同时也是录制脚本的工具程序;
  • HttpGateway – 模拟proxy 处理器,执行录制;(接受用户手工配置的proxy设置,不接受任何自动配置proxy机制);
  • TestExecuter – 真正执行测试的背景处理器;
  • WebRelayDaemon? –使用XML RPC在internet上过滤 CORBA限制;
  • Repository–测试脚本、配置和测试结果存贮目录;
  • TestManager–管理测试运行的背景程序;
  • TaskGroupExecuter–运行TaskGroup的处理器。

转载于:https://www.cnblogs.com/allenblogs/archive/2013/01/23/2873101.html

你可能感兴趣的文章
[poj 1469]Courses
查看>>
vue+element-ui实现表格checkbox单选
查看>>
测试开发学习进阶教程 视频&PDF
查看>>
C#基础-连接Access与SQL Server
查看>>
autofac
查看>>
MacOS 系统终端上传文件到 linux 服务器
查看>>
Excel导出POI
查看>>
兼容性
查看>>
自动执行sftp命令的脚本
查看>>
转 Merkle Tree(默克尔树)算法解析
查看>>
网络编程基础之socket编程
查看>>
各种浏览器的user-agent和
查看>>
Restful levels
查看>>
Phonegap移动开发:布局总结(一) 全局
查看>>
Java 变参函数的实现
查看>>
nrf51 SDK自带例程的解读
查看>>
SESSION技术
查看>>
数据结构(五)之直接插入排序
查看>>
SQL函数——LENGTH()和LENGTHB()
查看>>
vim - manual -个人笔记
查看>>