SilK系列自动化测试工具技术摘要
来源:中国软件测试在线
一 公司概况
Segue Software有限公司(NASDAQ:SEGU)是电子商务业可靠性研究先?
第一家支持交叉平台的测试工具 – 支持超过 20种平台和开发驱,业内
专家。提供企业级的电子商务可靠性的验证产品和解决方案,帮助定位电
子商务系统的风险和负载性,评估由此导致导致对系统整体性能和质量的
影响。该方案的重点放在电子商务、事务管理以及产品性能报告的功能。
Segue公司总是在第一时间把最新技术投放市场:
? 第一家提供不依赖于屏幕定位来测试目标的测试工具
环境
? 第一家提供32位Microsoft Windows 95/Windows Nt测试
支持的公司
? 第一家提供自动连接测试网页的公司
? 第一家提供直接访问数据库测试的公司
? 第一家提供完整Web应用测试的公司
? 第一家提供client/server 应用的测试
? 第一家提供 Java 应用的测试。
? 第一家提供电子商务系统测试场景的公司
? 第一家提供完整电子商务管理解决方案的公司
二、Segue可靠性解决方案:
SilkVision基于Web企业级应用状况监控,提供使用者管理Web应用的性能和可靠性。支持网络Web, 无线wireless, 中间件middleware, 数据库database的应用。
监控报告图:
处理响应时间报告,承载能力报告
可定制的崩溃报告
监控可以是全球范围的,并依照最终用用户的实际作出判定,
如有效性,准确性和性能。并提供易于理解的报告形式。
实时报告收集到的数据,帮助解决产品环境的性能和功能上的
问题。提供可配置的警告提示,当应用性能超出极限时,会警告
适当的操作人员。
? SilkExpress 可伸缩性和承载测试的解决方案
负载和可伸缩性测试的目的是确保你的应用程序在使用的高峰时期拥有
较好的响应时间。你还可以测试你的应用程序在超载时的行为(因为你
的站点的数据库中会有越来越多的数据)。在测试之前,先编写一些脚
本,向数据库中填充平均数量的数据,运行性能测试,测量响应时间。
然后向数据库中填充大量的数据(大约是三年内可预见数据量的三到四
倍),再次运行性能测试。如果第二次测试的响应时间特别长,那么肯
定有瓶颈问题。 通过运行测试,给出图形化测试结果报告,结合专家会
诊,优化应用系统。
上图依次为:
访问数量和错误报告,主页响应时间报告,网页总结报告(Http,page,
cache采样率),主页响应时间对照表,用户使用对照表,用户浏览全程
对照表,SilkExpress总结报告。
? SilkTest 功能测试和回归测试
业界领先的电子商务应用功能测试工具,适用于Web, Java, 传统的 client/server-based系统. SilkTest提供测试计划和管理,直接的
数据库访问和确认,提供强大的4种测试脚本语言。最大化的提供自
动测试,并提升工作效率。类似于极端的捕捉回放,可在无人干预下
长时间的运行,主要特点如下:
? 有力的支持四种语言的测试
? 集中的测试分布式的应用
? 分布式获取测试结果
? 扩展的组件测试
? 交叉平台的 Java 测试
? 测试支持多种浏览器Windows版本和35中以上的数据库
? 支持高级的数据库结构和技术
? 支持HTML, XML, JavaScript, Java,ActiveX, Windows 2000, Windows 98,Windows 95 controls, 和 Visual Basic
? SilkTest International, SilkTest的功能扩展,支持多语言,
多平台,多浏览器。支持Unicode标准。
? SilkPerformer V 承载和性能的模拟测试。
通过模拟用户请求网页或在网站上遍历预编程的工作流,模拟用户量变
化时,网页的性能和承载性。模拟任意数量的用户使用你的站点,并且
可以提供重要的分析数据。支持HTTP, HTTPS, XML/SOAP, WAP,i-Mode,
Streaming Media (MS, Real),SMTP, POP, SSL, CORBA (IIOP),EJB
(IIOP), COM, ODBC, Oracle Call Interface (OCI), ActiveX, DLLs,
Java (Framework), VB (Framework),TCP/IP, Tuxedo ATMI, Jolt的应
用。SilkPerformer V是第一个真正的承载测试的可视化工具。
? SilkPlan 测试管理和组织工具
管理测试计划,文档和测试是有关的任何行动。明确提出测试的7个步骤,
主要为分析,设计,管理,和监控。SilkPlan确认产品的强项和弱点。并
贯穿软件整个开发生命周期 。与其他Segue产品集成,自动映射测试结果。
支持第三方工具,如需求管理工具,缺陷追踪工具,licensing软件。
? SilkPilot对于CORBA 和 EJB 的功能测试和回归测试
CORBA(Common Object Request Broker Architecture, 公共对象请求代理
体系结构)是由OMG(对象管理组织,Object Management Group)提出的应
用软件体系结构和对象技术规范,其核心是一套标准的语言、接口和协议,
以支持异构分布应用程序间的互操作性及独立于平台和编程语言的对象重用。
EJB是J2EE规范的一部分,全称Enterprise JavaBeans,是一种可重用的商业
逻辑组件,它可以用来实现分布式的多层应用结构。利用众多的高速成长的
EJB组件来快速搭建某种的应用
? SilkRadar 自动的缺陷追踪系统
准确和有效的追踪管理在开发阶段的产品缺陷,提供完整的工作流控制,
Web界面应用,远程登录控制,email提醒(MAPI, VIM or SMTP),可定制的
特性,与Segue's Silk家族系列产品集成,提供智能助理,自动更新缺陷追
踪数据库中的敏感的数据。生成详细报告,图形化报告。包括详细的在线帮助。
? eConfidence Programs 电子商务质量和可靠性的整体解决方案
三、世界知名客户群
800.COM, America Online, Ameritrade, Avon, Bertelsmann AG, Bank
of America, British Airways, Charles Schwab, Chase Manhattan Bank,
Citibank, Compaq, Dell, Discover Brokerage, eBay, Oracle E-Travel,
Fidelity Investments, GeoCities, GolfServ Online, Home Financial
Networks, Hotmail, Infoseek, Intuit, iPrint, Merrill Lynch,
Monster.com, Morningstar, NECX, NetBuy, Netscape, OnSale, PC
Connection, Putnam Investments, Quote.com, Reel.com,
Relationships.com, Reuters, SaveSmart, Sears Roebuck, Stamps.com,
T. Rowe Price, and Toys R Us.