|
Today automated testing plays a vital role in many software
development projects. Automated testing has long been thought
critical for large software development organisations, but is
often considered to be too expensive and difficult to implement
for smaller companies.
AutomatedQA’s TestComplete breaks this stereotype. It
delivers automated functional, unit, regression,
manual, data-driven, object-driven,
distributed and HTTP load, stress and
scalability testing in one easy-to-use and totally
integrated package at an affordable price.
TestComplete is a full-featured environment for automated
testing of Windows, .NET, Java, WPF
(XAML) applications, web pages, web servers
and web services. It has been designed to free developers
and QA departments from the massive drain on time and energy
required by manual testing.
TestComplete offers systematic, automated, and
structured testing, with superior support for .NET,
Java, Visual C++, Visual Basic, WPF
(XAML), Delphi, C++Builder and web
applications. It is equally oriented for testing 32-bit
and 64-bit applications. With TestComplete you can also
test PowerBuilder, FoxPro, Access and other applications.
TestComplete is the ultimate solution to perform nightly
tests and to help you get reliable daily builds of your
software.
|
TestComplete 6 - Top Ten Reasons to Upgrade
TestComplete version 6 includes a lot of new features and
improvements that make the product even more feature-rich and
easy-to-use than previous versions.
1. Easily Work with Grid Controls
2. Easily Create Scripts for Testing Web Page and ASP.NET Grids
3. Improved Support for Java Controls
4. Test 64-bit Applications
5. Test Web Services with Ease
6. Create Code that Performs Checkpoints and Verification
Operations
7. Write Script Code Faster
8. Improved Object Browsing
9. Map Objects by Properties of Child Objects
10. Organise Project Contents into Folders
|
TestComplete tools and features let every member of your team,
developers and non-developers, no matter how technically savvy,
contribute to your testing projects. Once you start using TestComplete,
you will be able to turn every test run into a key contribution to your
overall development efforts. TestComplete will keep your projects on
schedule and on spec, the team confident, and the work 100% productive.
With TestComplete you and your team can implement comprehensive
software testing strategies, “automating the non-automatable” for
maximum return on investment:
“In my opinion, [TestComplete] is a
must-have tool for any software developer who believes in applying a
rigorous testing methodology to his products. The ability to work with
Visual C++, Visual Basic, C++Builder, Delphi, Java and .NET applications
means that you’re virtually getting several tools in one, and the wide
variety of scripting languages means you can work in whatever language
you’re most comfortable with. Even if you have no interest in automated
testing procedures, [TestComplete’s] fascinating ability to ‘automate
the non-automatable’ is sure to find a use on your desktop!” Dave
Jewell, Delphi Magazine

TestComplete is not dependant on any development tool. It can
simulate user actions (keystrokes, mouse movements, clicks and dragging
operations) under any application no matter whether this application was
created in C#, Visual C++, Delphi or Java. However, in most cases, this
kind of testing (testing via GUI) cannot provide reliable and thorough
results, so QA engineers need access to the application internal
objects, methods and properties. This is required, for example, for unit
testing. You can get this access using TestComplete since it is able to
“open” the internal objects, methods and properties and even some
private object elements in applications that were created with the
following development tools:
 |
All existing .NET compilers. For instance:
Microsoft: Visual C#, Visual Basic .NET and Visual C++ .NET
v. 7.0 and later (managed code) (Visual Studio v. 8.0 only
with Service Pack 1 installed), JScript .NET
Non-Microsoft: Borland C#Builder, Borland Delphi for .NET
(Delphi 8, Delphi 2005, Delphi 2006), Python .NET, Cobol
.NET, Perl .NET, etc.
TestComplete supports applications created with .NET Framework
ver. 1.0, 1.1, 2.0 and 3.0. |
 |
Microsoft Visual C++ 6.0, Visual C++ 7.0 and later
(unmanaged code) (Visual Studio v. 8.0 only with Service Pack 1
installed). |
 |
64-bit .NET and Windows applications created with Microsoft
compilers. |
 |
Microsoft Visual Basic 6.0. |
 |
Borland Delphi 3.0 and later (including CodeGear Delphi
2007). |
 |
Borland C++Builder 3.0 and later. |
 |
Any Java development tool that supports one of the following
Java virtual machines:
MSVM, build 3309 or later
Sun JDK (or JRE) v. 1.1.8 - 6.0
BEA JRockit 5.0
For instance, you can use Microsoft Visual J++ 1.1 or later,
Borland JBuilder 3.0 or later, Sun Forte 1.0 or later, etc. The
AWT and Swing library classes are also supported. |
 |
Sybase PowerBuilder 10.0 and later. |
 |
Microsoft FoxPro 7.0 and later. |
 |
Microsoft Office Access 2003 and later. |
 |
Microsoft Office InfoPath 2003 and later. |


|
Since TestComplete can test any Windows application via GUI,
it can simulate keystrokes and mouse clicks in any Internet
browser. This allows you to test web pages with any Internet
browser. However, currently, you can only access properties and
methods of HTML elements on a web page shown in Internet
Explorer 5, 6, 7, Firefox 1.5 or 2.0, or in any instance of the
Web Browser control. Partial support is available for Netscape
Naviator 8.1.2. |
 |
Performance, load, stress and scalability testing of web
servers do not depend on Internet browsers (Internet Explorer,
Netscape Navigator, Mozilla, Opera, etc.), the server type
(Microsoft IIS, Apache, etc.) or platform (Windows, Linux,
etc.). With TestComplete you can perform this testing with any
web server working on any platform. |
Why should users of Microsoft Visual Studio 2005 buy TestComplete
TestComplete, winner of the 14th annual Jolt award for Best Testing
Tool, is a full-featured automated testing suite for both 32-bit and
64-bit versions of Windows, .NET and Java applications. It offers
considerable advantages for Visual Studio 2005 Team System users:
- Automated functional testing (or user interface testing).
TestComplete recognises all controls in client side applications
and simulates actions on specific named controls.
- Multiple compilers support. TestComplete completely
supports .NET applications (regardless of the compiler used)
plus it supports Visual C++ MFC, ATL, Java, Visual Basics and
Borland VCL applications.
- 64-bit applications support. TestComplete supports
testing of 64-bit applications created in Visual Studio.
- Functional testing of web pages. TestComplete can
record and simulate user actions over web pages shown in your
Internet browser or in the WebBrowser control that resides in
the application under test.
- Distributed testing of client/server and web applications.
TestComplete includes special features for running test projects
across multiple PCs simultaneously. TestComplete also offers
special features for synchronising the distributed test runs
(synchronisation points, critical sections, events, variables
common for running projects, and so on).
- Run stand-alone or integrated with Visual Studio 2005
Team System. You can execute your TestComplete test projects
by running TestComplete as a stand-alone application, or you can
call TestComplete tests from your Visual Studio test projects.
- Integration with MSBuild. You can execute
TestComplete tests as part of your MSBuild projects and use all
of TestComplete's capabilities during the build process
initiated by MSBuild.
- Built-in support for data-driven and object-driven
testing.
- Extensive built-in testing library. TestComplete
includes an extensive bunch of program objects and built-in
functions that let you perform various tasks: work with
databases, call Win32 API functions, call functions located in
dynamic link libraries and .NET assemblies, work with files,
send e-mail, and so on.
- Language-independent scripting. TestComplete supports
several scripting languages: VBScript, JScript, Delphi Script,
C++Script and C#Script, so you do not have to learn a new
language to start scripting.
- Run tests on internal and customer PCs, without TestComplete
or Visual Studio installed, using the stand alone test execution
tool, TestExecute.
- Supports almost every version of Windows, including
Windows 98, Windows ME, Windows NT, Windows XP (both 32-bit and
64-bit editions), Windows Server 2003 and Windows Vista (both
32-bit and 64-bit editions).
Note: To create applications that are “open” to TestComplete you
should have Visual Studio 2005 with Service Pack 1 installed.
| For more information please contact the MicroWay sales
team: |
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825 |
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825 |
New Zealand Sales Office
MicroWay Pty Ltd (NZ)
PO Box 912026
Victoria Street West Auckland 1142, New Zealand
Tel: 0800 450 168
email: sales@microway.co.nz |
 |
|
International: call +61 3 9580 1333, fax +61 3 9580 8995
|
|