Silk Performer软件性能测试工具使用点滴

发表于:2008-03-06来源:作者:点击数: 标签:silkSilkPerformerperformer
SilkPerformer V是一种业界最高级的企业级负载 测试工具 。它可以模拟成千上万的用户在多协议和多计算的环境下工作。不管企业电子商务应用的规模大小及其复杂性,通过SilkPerformer V,均可以在部署前预测它的 性能 。可视的用户化界面、实时的性能监控和强大
SilkPerformer V™是一种业界最高级的企业级负载测试工具。它可以模拟成千上万的用户在多协议和多计算的环境下工作。不管企业电子商务应用的规模大小及其复杂性,通过SilkPerformer V™,均可以在部署前预测它的性能。可视的用户化界面、实时的性能监控和强大的管理报告可以帮助我们迅速的解决问题,例如缩短测试项目周期,保证被测系统的可靠性,优化其性能等。

在电子商务应用软件的开发过程中,SilkPerformer V™帮助您回答了一些关键的问题,包括:
在实际运行前如何优化多用户应用?
在使用之前,如何检测那些只有在实际运行后才能出现的错误?
在多种关系交织的环境中,瓶颈在哪里?
要处理预期负载需要什么样的系统能力?
用户能否体验到可接受的的响应时间,即使是在网络传输高峰期?
应用能否满足客户指定的响应时间要求?
SilkPerformer V™提供了在各种情况下对电子商务应用软件进行负载测试的灵活性,包括需要数天才能够完成的情况。使用创新的TrueScale技术,SilkPerformer V™仅用一台标准的电脑就可以模拟成千上万的并发用户——使你使用最少的硬件资源就可以进行可视化校验。SilkPerformer V™甚至可以使用和管理位于远程测试中心的负载测试代理——而不对防火墙构成威胁。对Internet安全标准的支持 (包括证书) ,使SilkPerformer V™能够对执行任务所必需的电子商务应用程序的各方面进行测试。这种简单而强大的、基于Pascal的脚本语言提供了对所有用户活动的全方位的控制。在单个负载的测试中, SilkPerformer V™允许您在多协议、多种计算环境下工作。并可以在每一个用户的基础上精确模拟浏览器与Web应用软件的交互,并且它的TrueCache技术模拟了浏览器的缓存,确保了SilkPerformer V™无比精确。TrueModem™ 技术和真实工作负载模型使SilkPerformer V™可以产生真实可信的
负载。对客户端IP地址和DNS查找过程的模拟甚至考虑到对负载平衡点的测试。

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

通过添加Server Analysis Module,可以监视服务器的统计数据,并将数据和负载测试结果联系起来,找出系统后台服务器的问题—即使服务器位于防火墙后面。使用SilkPerformer V™的中间件数据库支持,您可以对系统后台服务器进行负载测试,从而解决任何伸缩性和性能的问题。最后,会生成易于理解、定制和重用的管理报告,这样,即使是非技术的决策者,也能凭借这样的管理报告对测试结果做出解释,从而节省了时间。

加速投入市场的进程通过使用 SilkPerformer V™的Integrated Test Environment作为单一控制点,就可以减少投入市场的时间。建立和配置一个大型负载测试环境仅需要几分钟的时间,甚至是在同一个地点有多台代理计算机的情况下也是如此。使用内置的一步一步的工作向导,您可以发现使用SilkPerformer V™进行高效率的负载测试是多么容易的一件事。使用一个智能多协议记录器 (该记录器甚至可以识别JavaScript) 可以自动产生需要的脚本,这实际上就省去了人工处理整个过程的时间。您无需编写一行代码,只要直接使用TrueLog™中的随机用户数据,就可以轻松对测试进行定制。您可以在不同的环境和场景下重用测试方案,不必改变测试脚本。SilkPerformer V™使用集成负载向导,可以使您迅速生成满足您需求的真实负载。还可以对所有进行负载测试的机器自动进行负载均衡。帮助您实时观察负载测试正确与否,避免得出无效的测试结果,因为这些测试结果往往需要对时间集中的测试方案重新运行,很耗时。

SilkPerformer V™特点有:

负载测试时支持的协议与接口: HTTP, HTTPS,XML/SOAP,WAP,i-Mode,Streaming Media (MS,Real),FTP,LDAP,SMTP,POP,SSL,CORBA (IIOP),EJB (IIOP),COM,ODBC,Oracle Call Interface (OCI,DB2 CLI,ActiveX,DLLs,Java (Framework,.NET(Framework),VB (Framework),TCP/IP,Tuxedo ATMI and Jolt;
支持的CRM/ERP系统: PeopleSoft 7/8,Siebel 6/7,mySAP Workplace,Chordiant 3/5,e.Piphany and Lawson。

原文转自:http://www.ltesting.net