宁波市软件评测与服务中心性能测试软件项目.doc
《宁波市软件评测与服务中心性能测试软件项目.doc》由会员分享,可在线阅读,更多相关《宁波市软件评测与服务中心性能测试软件项目.doc(4页珍藏版)》请在冰点文库上搜索。
宁波市软件评测与服务中心性能测试软件项目
特别申明:
1、投标单位在本地有服务机构的,为保证本地化服务,合同主体要求为本地服务机构。
2、投标单位资质要求:
计算机信息系统集成资质三级或以上。
一、自动化性能测试工具技术及功能要求
(1)产品中文化:
针对中国用户的特点,全面支持中文环境,且产品本身必须中文界面,中文文档,中文报告,方便用户使用及尽快掌握。
(2)易用性:
自动化性能测试工具能够提供良好易用的界面,方便用户快速学习及掌握。
如:
提供工作流向导
(3)生成脚本方便:
脚本通过录制自动生成。
工具能自动完成脚本的上下文关联,且无须编程即可通过图形化方式完成检查点添加、和参数化等工作;提供可视化工具方便插入脚本步骤,无需手工编写
(4)录制方式多样:
自动化性能测试工具除了支持有界面应用的录制外,还能支持直接录制产生Unix和Unix机器间的测试脚本,即对无界面应用的性能测试;
(5)测试数据来源多样:
参数化字段所需的测试数据可以从文本、excel表格直接导入,亦可从数据库中直接获取,另还可以自动生成
(6)脚本的扩展能力:
自动化性能测试工具脚本支持调用外部DLL库;另,除了录制方式生成脚本外,脚本还可以完全手工编写完成;工具中自带脚本的编译器和调试功能;在脚本编辑环境中提供上下文相关的帮助,自动完成,语法提示。
(7)产生压力方式多样:
针对不同系统,能够提供灵活的加压方式,如基于用户数的加压测试,基于目标的加压(基于目标的加压方式中应支持基于每分钟交易数,交易相应时间,每秒钟点击率等目标的设置,此种加压方式可以保证性能测试产品能智能化地调整虚拟用户数进行测试),容量测试等;同时可以个性化用户行为,如模拟浏览器行为等;且能够对测试脚本中的某一特定请求有针对性地所有用户同步加压;
(8)测试场景的定义:
产品应该允许用户自定义各种测试场景,如:
定时自动测试、递增式加压、随时间任意变化加压(即是说进入自动化性能测试产品后,其中应提供直观的界面用来配置随时间的任意组合加压场景)、多个脚本组合加压等。
总体来说,可以任意组合来实现实际需要的各种方式;
(9)压力的产生:
测试压力可以分散在多台机器上发起,且支持各类主流Windows,Unix及Linux操作系统;且,每一台压力生成机器上可以同时运行多种应用的不同脚本
(10)模拟不同网络状况:
自动化性能测试工具可以在同一压力生成机器上模拟不同IP地址,以及模拟不同的网路带宽接入环境(如10M、100M、modem拨号等);
(11)资源占用小:
产生压力测试场景时,每个虚拟用户的内存资源消耗小;使用有限的资源产生最大的压力场景;
(12)加压时同步完成无代理监控被测服务器:
加压工具及监控软件是同一产品,从而保证数据的同步性,同时,监控软件是以无代理方式进行,即不需要在所需监控的资源服务器上安装任何代理,减少加压时对被监控系统的无谓资源开销;
(13)录制协议支持广泛、监控指标覆盖面广:
能够提供对传统协议及新兴协议的支持,支持目前市场上的各类环境。
协议支持:
包括Web,SilverLight,MediaPlayer(MMS),RealPlayer,Informix,MSSQLServer,ODBC,Oracle,DB2,Sybase,TerminalEmulator,Winsocket,IMAP,MAPI,POP3,LDAP,FTP,SMTP,DNS,RMI,Corba,Tuxedo,SAP,OracleApps等环境;其中,对于标准的Web应用,除了支持基于http协议的测试外,还支持Click&Script这种操作点击方式的脚本模拟,因为在很多情况下,这样的模拟方式才是用户的真实操作,模拟效果更为理想,如SAP、Oracle这类ERP应用。
另,还能对新兴协议的支持,如:
Citrix,RDP等远程调用协议、AJAX、WCF、.NET3.0、Flex等等;另,自动化性能测试工具应自带如下无代理监控器:
包括Unix、Windows、Linux、Network、WebShpere、WebLogic、Oracle、Sybase、DB2、SQLServer、Apache、Citrix、Tuxedo、RealServer、MediaServer等;
(14)对压力测试结果进行智能分析,发现系统瓶颈:
压力测试后,能够对测试及监控结果进行分析,提供瓶颈建议,帮助用户解决性能问题。
如使用自动关联的技术,自动拟合应用性能参数(如应用响应时间,应用并发用户数)和系统性能参数(如网络性能指标,操作系统性能指标,数据库性能指标等),得出应用系统性能的瓶颈。
同时还能支持基于SLA的分析
(15)产生的测试报告格式多样性:
能够自动生成基于HTML、PDF、Word、PPT、Excel、CSV、XML、BMP和JPEG等多种格式的测试报告。
(16)报告内容自定义:
报告中能够指定包含用户经过处理的图形;在生成的结果报告文档中还应自动产生包括图表说明和指标说明等内容。
上述“产品配置及技术性能要求”中斜体且有下划线部分为实质性要求和条件,不符合招标文件中规定的实质性要求和条件为无效投标。
二、采购清单
性能测试工具LoadRunner一套
序号
产品
性能指标和要求
数量
参考品牌、型号
1
HPLRnerCntlr&MonitorsSWE-LTU
LRner控制台,包含脚本录制工具、监控组件、Analyse等功能模块
1
HP
2
HPLRWeb2.0
LoadRunnerWEB2.0协议包(包含Web、SOA、RIA协议包),100虚拟测试用户许可。
支持Web(HTTP/HTTPS/HTML)、Web(ClickandScript)、MediaPlayer(MMS)、RealPlayer、ActionMessageFormat(includesRTMP/AMF)、AJAX
ClickandScript、AJAXTruClient—Firefox、AJAXTruClient—IE、MQSeries—Client、MQSeries—Server、ServiceTestVuser
和WebServices等协议。
100VU
HP
3
HPLRNetwork
LoadRunnerNetwork协议包,100虚拟测试用户许可。
支持DomainNameResolution(DNS)、LightweightDirectoryAccessProtocol(LDAP)、
FileTransferProtocol(FTP)、InternetMessaging(IMAP)、
MicrosoftExchange(MAPI)、
PostOfficeProtocol(POP3)、
SimpleMailTransferProtocol(SMTP)、Tuxedo、WindowsSockets等协议测试
100VU
HP
4
HPDiagLRPCPreEd1+OSISWE-LTU
应用深层诊断工具,1个应用检测许可。
深入分解J2EE、.NET等应用的方法调用、SQL执行耗时,精确定位应用性能瓶颈
1
HP
5
软件服务
原厂一年维护
1
HP