您的位置:软件测试 > 开源软件测试 > 开源性能测试工具 > openSTA
OpenSTA--开源测试工具软件
作者:网络转载 发布时间:[ 2013/12/9 16:23:52 ] 推荐标签:

    目前比较的并发性能测试工具有Rational Robot、QALoad、LoadRunner 和微软的WAS 等。这其中QALoad、LoadRunner、Rational Robot 都是比较不错的商业测试工具(价格也很贵哦),微软的WAS 是一个免费的测试工具,使用起来比较简单,但是由于不能显示和编辑所录制的测试脚本,其可控性和图形化测试结果都较弱,故造成一定的局限性。

    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 任务栏的右侧看到图标 ,如果没有正常运行或者被停止了图标显示为红色巴叉。)

    第二,什么是性能指标收集器(即Collector)?
    这是用户定义的一组问题, 决定在测试过程中哪些性能指标需要记录。包括两种类型:
    1)NT Performance Collectors 用于采集运行WinNT 或Win 2000 的主机的性能指标.
    2)SNMP Collectors 用于采集主机和其他运行SNMP agent 或proxy SNMP agent 的SNMP 数据.Collector 的设置将在下面如何录制测试脚本中介绍。

    第三,如何录制测试脚本?

    1、安装OpenSTA 后,在“程序”中出现OpenSTA 的三个工具程序,如下:

    检查OpenSTA NameServer 状态为运行中,即图标为,运行“OpenSTA Commander”

上一页12下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd