负载测试工具SilkPerformer简介

时间:2010-03-18 14:09责任编辑:admin
SilkPerformer是Borland公司(原Segue公司)出品的企业级负载测试工具。它能够模拟成千上万的用户在多协议和多种计算环境下工作。

 

负载测试工具SilkPerformer简介

        SilkPerformer是Borland公司(原Segue公司)出品的企业级负载测试工具。它能够模拟成千上万的用户在多协议和多种计算环境下工作。SilkPerformer可以让你在使用前,就能够预测企业电子商务环境的行为—不受电子商务应用规模和复杂性影响。可视化的用户化、负载条件下可视化的内容校验、实时的性能监视和强大的管理报告可以帮助您迅速将问题隔离,通过最小化测试周期、优化性能以及确保可伸缩性,加快了投入市场的时间,并保证了系统的可靠性。在电子商务应用软件的开发过程中,SilkPerformer帮助您回答了一些关键的问题,包括:

        在实际运行前如何优化多用户应用?

        在使用之前,如何检测那些只有在实际运行后才能出现的错误?

        在多种关系交织的环境中,瓶颈在哪里?

        要处理预期负载需要什么样的系统能力?

        用户能否体验到可接受的响应时间,即使是在网络传输高峰期?

        应用能否满足客户指定的响应时间要求?

20070117112625473131.jpg

        最大限度地提高企业应用的可伸缩性、性能和可靠性SilkPerformer提供了在各种情况下对电子商务应用软件进行负载测试的灵活性,包括需要数天才能够完成的情况。使用创新的TrueScale技术,SilkPerformer仅用一台标准的电脑就可以模拟成千上万的并发用户——使你使用最少的硬件资源就可以进行可视化校验。SilkPerformer甚至可以使用和管理位于远程测试中心的负载测试代理——而不对防火墙构成威胁。对Internet安全标准的支持 (包括证书) ,使SilkPerformer能够对执行任务所必需的电子商务应用程序的各方面进行测试。这种简单而强大的、基于Pascal的脚本语言提供了对所有用户活动的全方位的控制。在单个负载的测试中, SilkPerformer允许您在多协议、多种计算环境下工作。并可以在每一个用户的基础上精确模拟浏览器与Web应用软件的交互,并且它的TrueCache技术模拟了浏览器的缓存,确保了SilkPerformer无比精确。TrueModem技术和真实工作负载模型使SilkPerformer可以产生真实可信的负载。对客户端IP地址和DNS查找过程的模拟甚至考虑到对负载平衡点的测试。

        提供扩展能力的开放业界标准接口,确保了SilkPerformer能够用于一些特殊情况。快速准确地找到存在的问题并立即解决,SilkPerformer无可比拟的TrueLog技术提供了全方位、可视化的问题根源分析能力。采用这项技术,您可以在负载测试过程中对用户所提供和接收的数据进行可视化处理,包括嵌入对象和协议报头信息,从而能够在负载测试时,对应用程序的行为进行可视化分析。此外,SilkPerformer通过产生Web页面深入查询报告,帮助您在应用软件投入实际使用前,揭示未达到服务水平协议的根本原因。

        通过添加Server Analysis Module,可以监视服务器的统计数据,并将数据和负载测试结果联系起来,找出系统后台服务器的问题—即使服务器位于防火墙后面。使用SilkPerformer的中间件与数据库支持,您可以对系统后台服务器进行负载测试,从而解决任何伸缩性和性能的问题。最后,会生成易于理解、定制和重用的管理报告,这样,即使是非技术的决策者,也能凭借这样的管理报告对测试结果做出解释,从而节省了时间。建立和配置一个大型负载测试环境仅需要几分钟的时间,甚至是在同一个地点有多台代理计算机的情况下也是如此。使用内置的一步一步的工作向导,您可以发现使用Silk Performer进行高效率的负载测试是多么容易的一件事。使用一个智能多协议记录器(该记录器甚至可以识别JavaScript)可以自动产生需要的脚本,这实际上就省去了人工处理整个过程的时间。您无需编写一行代码,只要直接使用TrueLog中的随机用户数据,就可以轻松对测试进行定制。您可以在不同的环境和场景下重用测试方案,不必改变测试脚本。SilkPerformer使用集成负载向导,可以使您迅速生成满足您需求的真实负载。

SilkPerformer.jpg

------分隔线----------------------------

上海计算机软件技术开发中心 © 版权所有 沪公网安备 31011202012394号  沪ICP备14033306号-2