• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

大型应用有基准 服务器TPC-E测试解析

发布: 2008-9-16 11:01 | 作者: 张桂林 | 来源: 测试时代采编 | 查看: 227次 | 进入软件测试论坛讨论

领测软件测试网

 TPC-E是大型企业信息服务的一个基准测试,是TPC组织在2007年3月19日推出的一个新标准。TPC组织全称为Transaction Processing Performance Council(十五处理性能委员会),TPC组织是一个总部在美国的非营利组织,具有数十家会员公司,会员公司主要是计算机软硬件厂家,而非计算机用户,TPC组织的功能是制定商务应用基准程序(Benchmark)的标准规范、性能和价格度量,并管理测试结果的发布。

    TPC-E是用来衡量大型企业信息服务的标准,在TPC-E发布之前,用来衡量在线事务处理的基准测试是1992年推出的TPC-C,TPC-C是模拟一个批发商的货物管理环境,只是模拟订单录入与销售环境来测量每分钟商业事务(transactions per minute,tpmC),商业模型比较的单一。如今TPC-C的商业模型已经不再适用,TPC-E的出现取代了引用了十余年的TPC-C测试。

    TPC-E测试模拟的是一个经纪公司的流量和交易模式,通过下面的商业模型图我们可以看到,TPC-E模拟的是一个经纪公司管理用户帐户、处理用户订单、响应用户和商业市场之间的交互。通过真实的IT环境对不同的软硬件平台进行压力测试,从而比较不同计算机之间的差别。


大型应用有基准<STRONG><A href=服务器TPC-E测试解析" src="http://i1.sinaimg.cn/IT/h/2008-09-05/019f77878f08fe0ffa42a5bf9425271d.032425454283544">
TPC-E商业模型

    TPC-E测试中包含了12种事务,其中有8种由证券公司执行,2种由交易所执行,其余两种属于属于数据库维护事务。

大型应用有基准服务器TPC-E测试解析
TPC-E测试事务分类

    Broker-Volume:模仿经纪行最新内部商业进程,例如一位经理基于众多潜在经纪人目前的业绩而生成业绩报告,这便是经纪人交易统计事务(Broker-Volume)的一个实例。

    Customer-Position:模仿客户的市场价值评估事务。

    Market-Feed:模仿跟踪市场动态。   

    Market-Watch:通过跟踪客户每天有价证券的涨落趋势来观察总体市场动态。

    Security-Detail:证券信息安全事务,模拟用户在交易之前调查交易的安全性。

    Trade-Lookup:证券信息查询事务,确保客户和经纪人掌握交易的信息。

    Trade-Order:交易执行事务,模拟客户、经纪人、第三方机构之间的买卖交易过程。

    Trade-Result:交易结果更新事务,模拟股票市场交易过程。

    Trade-Status:交易状态事务,模拟特别交易的状态更新,比如一个客户收到另一个帐户的最新交易状态汇总。

    Trade-Update:交易修正事务,模拟客户在一笔交易上做出的轻微修正。

    Data-Maintenance:数据维护事务,模拟周期性的对数据的修改,比如修改客户邮件地址或其他不常更改的信息。

    Trade-Cleanup:交易取消事务,模拟清除数据库中正在处理或已经完成的交易。

    在这12项事务中,Market-Feed和Trade-Result由交易所执行,最后两项是数据库维护事务,其余均由由证券公司执行。

  

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 服务器 基准 解析 应用

21/212>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网