 |
|
| |
TestComplete
在当今的软件开发中,自动测试非常重要,大型软件开发公司很久以来就已经将其作为软件开发的一项重要环节。然而,自动测试软件一般成本较高而且不易使用,很难在小型公司内推广。
AutomatedQA的TestComplete突破了这一障碍,该软件是一个完全集成的产品包,易于使用,价格适中,能够自动进行功能测试、单位测试、回归测试、人工测试、数据驱动测试、目标驱动测试、分布式测试以及HTTP负载、压力和可扩展性测试等。

TestComplete为Windows、.NET、Java和Web应用程序提供了一个特性全面的自动测试环境。将开发人员和QA部门人员从繁琐耗时的人工测试中解脱出来。
TestComplete测试具有系统化、自动化和结构化特性,支持.NET, Java, Visual C++, Visual
Basic, Delphi, C++Builder 和web应用程序。
TestComplete是一个超级解决方案,能够执行夜间测试,您可以在白天工作时间进行软件的搭建任务。
TestComplete为开发人员和非开发人员提供容易使用的工具,这意味着您团队中的任何成员,即使不具备专业技术,依然可以参与测试工作。
TestComplete允许您和您的团队采用全面的软件测试方案,将自动测试和非自动测试相结合,以实现最大的投资回报。
支持的测试类型
单位测试
功能测试
回归测试
分布式测试
数据驱动测试
HTTP负载测试
Web测试
人工测试
相比于先前版本,新版TestComplete做了大量改进,重新编写了基本子系统测试,新增了许多特性,使用起来更加方便。
“在我看来,如果软件开发人员认为强有力的测试方法对产品的成功非常重要,那么[TestComplete]将是一款必备工具。该工具适于Visual
C++, Visual Basic, C++Builder, Delphi, Java和 .NET程序,这就意味着您在一个产品中同时获得了多种测试工具,它还含有多种脚本语言,您可以完全按照自己的语言偏好来工作。即使您对自动测试程序不感兴趣,TestComplete自动完成非自动的功能,依然在您的桌面电脑上有用武之地。”
——Dave Jewell, Delphi Magazine
|
| 支持环境 |
| VS .NET
Visual C++
Visual Basic
Visual FoxPro
Delphi
C++Builder
Java
Web |
| 接口
|
|
Network Suites
HTTP Load Testing
Web Testing
Test Suites
Project Suite
Forms and Events
Component Palette
Component Inspector
ActiveX Wizard
Name Mapping
Debug Info Agent
Access to DLL Functions
Object-Driven Testing
MSAA
Local Variables
Code Explorer
Code Editor
Stores (Files, Images, Objects)
File and Registry Storage
Test Log
Object Browser
Low Level Recorder
Picture Viewer
ADO Support
BDE Support
Win32 API Support
Utilities
Debug Services |
|
系统需求
最低需求
· Intel Pentium II 400 MHz 和更高 (推荐Pentium III 800 MHz)
· Microsoft Windows 95, 98, ME, 2000, XP, Windows Server 2003 ,
Windows NT 4.0 with Service Pack 3 和更新.也支持Windows XP Service Pack
2
· Microsoft Internet Explorer 5.0或更高.
· 内存: 64MB RAM (推荐128MB)
· 150MB 硬盘空间
· VGA 或更高分辨率监视器
· 鼠标
额外需求
· 为测试Java开放程序,您需要在计算机上安装下列Java虚拟机之一:
· MSVM, build 3309 或更高
· Sun JDK (or JRE) v. 1.1.8或更高
· 为测试.NET开放程序,需要Microsoft .NET Framework v. 1.0.3705或更高。
· 为使用HTTP负载测试插件测试Web服务器,需要Windows 2000, XP, Windows Server 2003
, Windows NT 4.0 with Service Pack 3 或更高。 |
|
AQtime
AQtime 4——性能架构和内存分配调试器,适于Win32和.NET互联程序。该工具可以集成到Microsoft Visual
Studio .NET中,也可单独使用。通过AQtime 4,您不仅可以发现程序瓶颈,还可以查找瓶颈来源。
“我使用AQtime 已经有几个月的时间了,它在我所用过的工具中是最好的。它可以降低内存、调整性能、显示程序内部结构。您或许需要一段时间来适应这一新的调试工具,并改变您的调试方式,但是目前我已经完全习惯了这一工具,现在我的调试工作如果没有这一工具的帮助简直无法想象。”
——Warren Postma, Tekran Inc.
调试、优化程序
AQtime 4是AutomatedQA的获奖产品performance profiling和memory debugging工具集的下一代替换产品,支持Microsoft,
Borland, Intel, Compaq 和 GNU编译器。
新版本联合了我们的旗舰产品Aqtime和AQtime for .NET的所有优势,前者主要面向Win32应用程序性能分析,而后者则是第一个Microsoft
.NET平台的性能和内存分配架构工具。如同其先前产品一样,AQtime 4可以为.NET和Win32程序生成全面细致的报告,从而帮助您轻松隔离并排除代码中含有的性能问题和内存/资源泄露问题。

Aqtime设计的最主要目标就是帮助您理解程序在执行过程中是如何运行的。该产品含有完整的性能和调试工具集,能够收集程序运行时关键的性能信息和内存/资源分配信息,并提交概要报告和详细报告,还提供所有的程序优化处理工具,囊括了自定义过滤器、图形化的调用层次结构一直到源代码浏览等内容。
通过Aqtime,您可以获知程序中那些影响运行速度、内存使用和可用性等问题的确切来源。而接下来当您要优化和改进代码时,Aqtime又为您提供了所有的结果比较和合并工具,从而显示了一副准确和随时间变化的程序状态图。使用Aqtime后,您不久就会发现该产品的确是一个非常不错的程序性能监视器:
——监控并报告影响您程序性能和品质的所有区域。
——使用Coverage Profiling评估您测试的完整性。
——确保您所作的代码改进是正确的。
——准确定位影响您程序性能和内存分配的代码行。
Aqtime是一个全面的解决方案,适合Windows和.NET开发人员,能够有效避免开发过程中的不确定性猜测,并交付性能稳定的应用程序。Aqtime含有无可匹敌的报告和测试结果分析体系,不仅能够发现您程序中的bug和瓶颈,还能准确显示引发这些问题的模块、类或代码行等,进而使您快速高效的排除问题。
系统需求:
· Intel Pentium II 450或更高(推荐Pentium III - 800),也支持Intel Pentium
M, Intel Xeon, AMD Athlon XP, AMD Athlon 64 和 AMD Opteron 处理器
· 128MB RAM (推荐256MB 或更高).
· 60MB硬盘空间.
· 操作系统:
· .NET应用程序分析: Microsoft Windows 2000, Windows XP, Windows Server
2003 ,Windows NT 4.0 with Microsoft .NET Framework 1.x 或 Microsoft
.NET Framework 2.0 Beta 1.
· 本地代码(非.NET)应用程序分析: Microsoft Windows 98, Windows ME, Windows 2000,
Windows XP, Windows Server 2003, Windows NT 4.0 with Service Pack
3 或更高.
· Microsoft Internet Explorer 4.0或更高.
· VGA或更高分辨率监视器.
· 鼠标 |
| Profilers |
Allocation
Coverage
Exception Trace
Performance
Platform Compliance
Sequence Diagram Link
Static Analysis
Resource profiler |
| 生产力工具 |
Assistant Panel
Call Graph
Call Tree
Details Panel
Disassembler
Editor
Event Viewer
Explorer Panel
Report Panel
Setup Panel
Summary Panel
Monitor Panel
|
| 支持开发工具 |
Visual Studio.NET (2002, 2003, 2005 beta)
Visual C++ (5,6)
Visual Basic (6)
C#Builder
Delphi (2,3,4,5,6,7,8)
C++Builder (1,3,4,5,6)
Borland C++ (4.5,5.x)
Intel C++ (7.0)
GCC
Compaq Visual Fortran (6.5)
|
|
AQdevTeam
AqdevTeam——全特性的议题跟踪和项目管理系统,适合各种规模的开发团队。该产品是一个完全可定制的工作流程系统,能够简化您软件的开发和维护方式。
AqdevTeam是一个特性全面的项目控制和管理系统,其作用是简化您项目的管理工作——贯穿了从项目申请到完成的整个过程。其高度可配置的结构体系允许您跟踪同软件项目相关的所有信息,覆盖了产品的整个生命周期。
产品特性:
工作流程自动化——将工作过程图形化的映射为一个自动工作流程。根据企业流程触发相应的事件和行为。
议题跟踪——在一个程序中实现了bug报告、特性需求、已分配任务等的捕捉和管理工作。
任务管理——贯穿软件的整个生命周期,在工作团队内分配工作任务,并对其进行跟踪。甚至可以根据您的规则实现任务的自动分配,并通过email自动通知给相关成员。
离线访问——无需网络连接就可以创建并编辑工作条目。重新连接到网络后,Windows客户端会自动将新内容上传。
任务自动化——通过Visual Macro Builder可以使项目任务自动化。能够启动测试、发送email或即时消息、上传文件,甚至可以自动启动项目构建工作。
Web访问——使用安全的Web界面创建并编辑条目,可以内部使用,也可以将其集成到您的网站上以便同客户bug报告协同工作。(含有AqdevTeam
site许可证)
管理——提供灵活详细的管理特性,实现全面控制。
安全——为个体用户和用户组定义使用权限,管理员可以完全控制。

产品优势:
灵活的方法和功能
AqdevTeam提供了一个超级灵活的结构体现,凡是对软件项目有重要作用的信息,都可以保存并管理,能够跟踪to-do列表、过失/bug报告、终端用户需求、项目需求等。事实上,通过AQdevTeam完全可定制的文档功能,几乎可以保存并管理同项目有关的所有内容。
可配置的工作流程
开发团队面临的问题之一就是构建一个有效的工作流程,能够通过企业内渠道正确的发送议题。例如提交bug后如何处理?终端用户提交特性需求后应该通知给哪些工作人员?项目说明发生变动后该采取什么行动?
为了能自动处理以上这些耗时繁琐的任务,AqdevTeam提供了一个完整的工作流程系统,您可以创建合适的工作流程,以便更有效的使用企业资源。该工作流程可以流水线化完成多种任务,从而节省人工操作的时间。
提高生产力
AqdevTeam的核心功能是提高您的生产力。当您开始使用这一产品后,就可以测试项目的完善性——无论是开发过程还是在产品发布之后,都能方便的使用AqdevTeam的功能。
系统需求:
客户端系统需求
· Pentium II 400 MHz或更高
· Microsoft Windows 98 SE, Windows ME, Windows NT 4.0 Service Pack
6, Windows 2000, Windows XP, Windows Server 2003.
· 128MB RAM (推荐256MB).
· 120MB硬盘空间.
· Microsoft Internet Explorer 4.0或更高
· Microsoft Visual SourceSafe 6.0 或更高 (可选).
· VGA或更高分辨率监视器
· 鼠标
ADO系统服务器需求
· Pentium III 1GHz或更高 (推荐Pentium IV 2.8 GHz with Hyper-Threading).
· Microsoft Windows NT 4.0 Service Pack 6, Windows 2000 Service
Pack 3, Windows XP Service Pack 1 or Service Pack 2, Windows Server
2003.推荐使用操作系统的服务器版本。
· Microsoft SQL Server 8.0 或 Microsoft SQL Server 2000 Desktop Engine
(MSDE 2000).
· Internet Information Server (IIS) 4.x-6.x (可选).
· 内存: 512MB RAM (推荐2GB).
· 1GB硬盘空间 (推荐2GB).
· Swap file: 1GB 或更高.
· VGA或更高分辨率监视器
· 鼠标
InterBase系统服务器需求
· Pentium III 1GHz或更高(推荐Pentium IV 2.8 GHz with Hyper-Threading).
· Microsoft Windows NT 4.0 Service Pack 6, Windows 2000 Service
Pack 3, Windows XP Service Pack 1 or Service Pack 2, Windows Server
2003. 推荐使用操作系统的服务器版本。
· InterBase 6.0 Server Edition (或更高) 或 Firebird 1.0 (或更高).
需要无限数目连接许可证
· Internet Information Server (IIS) 4.x-6.x (可选).
· 内存: 512MB RAM (推荐2GB).
· 1GB硬盘空间 (推荐2GB).
· Swap file: 1GB或更高
· VGA 或更高分辨率监视器
· 鼠标
AQdevTeam Web Interface 系统需求
· Intel Pentium II 400MHz或更高 (推荐PIII 1GHz).
· Microsoft Windows NT 4.0 with Service Pack 6, Windows 2000 with
Service Pack 3, Windows XP with Service Pack 1 or Service Pack 2,
Windows Server 2003.推荐使用Windows服务器版本. 如果使用Windows专业版,只允许5个并发连接。
· Internet Information Server (IIS) 4.x-6.x.
· AQdevTeam Server for ADO 1.6 或 AQdevTeam Server for InterBase
1.6.
· 内存: 256MB RAM (推荐512MB).
· 硬盘空间:20MB
· VGA或更高分辨率监视器
· 鼠标
安装AQdevTeam Web Interface之前,需要首先安装Internet Information Server 和AQdevTeam
Server,因为安装程序会在Internet Information Server中为AQdevTeam Web Interface创建一个虚拟目录。
|
| 生产力工具 |
Audit Trail
Full Text Search
Issue Explorer
Preview Pane
Project Explorer
Macro Execution Log
Macro Repository
Users Panel
Workflow Graph
Edit Script Form
Form Designer
Visual Macro Builder |
| 支持开发工具 |
Visual Studio .NET
Visual C++ 6.0
Visual Basic 6.0
Visual SourceSafe
Delphi (3,4,5,6,7)
C++Builder (3,4,5,6)
AQtime
AQtime .NET
TestComplete
TestExecute |
| 支持操作系统(AQdevTeam Client) |
Windows XP
Windows 2000
Windows 2003 Server
Windows NT |
| 支持操作系统(AQdevTeam Server) |
Windows XP
Windows 2000
Windows 2003 Server
Windows NT |
|
Automated
Build Studio
构建和发布管理系统,自动完成软件项目的搭建、测试和发布过程。
当前的软件开发更加复杂,花费在软件项目的构建、测试和发布中的时间和资源也越来越多。Automated Build Studio正是一个强大的构建和发布管理系统,使软件开发的构建、测试和发布过程自动化。该软件具有直观的用户界面和空前的灵活性,即使用户毫无经验,只要点击按钮,就能够创建复杂的可视化宏函数(visual
macro),来完成重复性的和常规性的任务。
使用内置的任务安排程序,可以在预定时间运行宏,以实现自动执行功能。这使得Automated Build Studio成为最终的解决方案,能够创建可靠的日常性的软件自动构建宏。Automated
Build Studio帮您自动完成软件搭建过程的每一步,包括:从版本控制系统中提取文件、创建安装包、运行自动测试、部署软件项目的最新版本。
Automated Build Studio同其他的AutomatedQA产品- AQtime,
TestComplete 、AQdevTeam——紧密集成。您不仅可以自动进行软件的构建过程,还可以实现整个品质保证和发布过程的自动化。因此,使用Automated
Build Studio,您可以完成所有的自动化过程,包括软件构建、测试、内存泄漏和性能瓶颈检查、生成bug报告、软件的发布和部署等。

虽然产品名称中包含“构建”二字,但是Automated Build Studio的使用范围不止于此,它可以使您企业中所有普通的和日常性的工作任务自动化。
Automated Build Studio含240多种内置的操作行为,可以帮您:
——编译应用程序
——创建软件安装包
——在预定时间执行自动构建任务
——从版本控制系统提取文件,或向其中插入文件
——对版本控制系统中的资源进行分类
——编译帮助文件
——创建、修改、删除注册表键值和INI文件设置
——复制并转移文件到某处(网络驱动器、网站、FTP服务器等)
——从ZIP和RAR档案中提取文件,或将文件打包为ZIP和RAR档案
——运行自动的测试脚本和分析程序
——发送bug报告到议题跟踪系统
——收发email、ICQ和新闻组通知
——刻录CD和DVD
——注册COM和.NET组件
——执行脚本操作,支持VBScript, JScript 和DelphiScript三种脚本语言…
使用Automated Build Studio,您可以:
——自动进行软件构建
——自动进行应用程序的测试和分析
——创建部署产品包,并将其写入CD和DVD中
——自动回溯过程
——自动实施数据和系统的一致性检查(例如,自动检查可用的硬盘空间或Web服务的可用性)
系统需求:
· Intel Pentium II 450 MHz 或更高 (推荐Pentium III 800 MHz)
· Microsoft Windows 2000, Windows XP, Windows Server 2003 , Windows
NT 4.0 with Service Pack 3或更新
· Microsoft Internet Explorer 5.0或更高
· 128 MB RAM (推荐256 MB )
· 100MB 硬盘空间
· VGA 或更高分辨率监视器
· 鼠标
|
| 操作分类 |
.NET Tools
Archivers
AutomatedQA Tools
Build Tools
Burn CD/DVD
Communication
Concurrent Versions System
Execute
Files and Directories
FTP
Help Compilers
HTTP
Installers
Java Compilers
Microsoft Compilers
Microsoft Compilers for Smart Device
Microsoft Visual SourceSafe
Prepare Code
PVCS
Read/Write
Standard
SQL
StarTeam
Subversion
Team Coherence
Unit Tests
WMI
|
| 支持操作系统 |
Windows XP
Windows 2000
Windows 2003 Server
Windows NT
|
|
|