What is TestComplete?
TestComplete is an automated testing tool that lets you create, manage and run tests for any Windows, Web or Rich Client software. It makes it easy for anyone to create automated tests. And automated tests run faster, increase test coverage and lower costs.
TestComplete's new script-free keyword testing, ease of use enhancements and centralized Start Page make learning automated testing a snap for new users. TestComplete's flexibility and extensive feature list ensure power users always have a solution to testing challenges.
TestComplete is a must-have tool for QA teams that need to do more testing, keep up with rapid development schedules and still deliver software on time.
Test Faster, Test More And Relax
Use TestComplete to automate your tests and you can run them anytime, day or night. Relax at home while your automated tests work round the clock. TestComplete can perform tests to verify your business logic, measure software and server performance, analyze databases and assess user experience while you're dreaming about happy customers.
In the morning you'll be welcomed by accurate reports documenting the results of every test with detailed timing and notes for each test step.
Need to do twice as much testing? Just add another workstation to run more tests at the same time. Soon you'll feel like you have an army of testers ready to execute at your command.
Automated Testing For Any Budget
The biggest surprise about TestComplete is the price. Other automated testing tools expect you to empty the bank and be grateful for unresponsive service and obsolete technology. TestComplete respects your budget and is kind to your bottom line. TestComplete's price is significantly lower than other automated testing tools. You can equip your entire team with TestComplete, get professional training and services from one of our expert partners and still pay less than the maintenance costs on some other tools.
All Essential Test Types
TestComplete is famous for its flexibility and power to run a long list of essential test types including:
- Functional testing
- Load testing
- Performance testing
- Client/Server testing
- Integration testing
- Regression testing
- Data-driven testing
TestComplete can help you verify every aspect of your entire software system. If you can imagine it, TestComplete can test it.
Great User Experience
It takes more than a great application to create a great user experience and TestComplete has the resources to make your experience exceptional:
- Extensive documentation and tutorials
- Large and lively user community
- Expert services and training partners
- Friendly and responsive customer support
Automate Software Builds, Tests and Deployment
In the current state of software development, with projects becoming more and more complex, building, testing and releasing of software projects consumes an ever-increasing amount of time and resources. Automated Build Studio is a powerful build and release management system that provides an easy way to automate the software development build, test and release processes. Its intuitive interface and unprecedented flexibility allows even inexperienced users to create complex visual macros which can automate repetitive or day-to-day tasks with the single click of a button.
Macro runs can be scheduled for automatic execution with the built-in Task Scheduler. This makes Automated Build Studio the ultimate solution to create reliable automatic daily builds of your software. Automated Build Studio lets you automate each step of the build process: from retrieving files from a version control system, to building installation packages, running automated tests and deploying the latest release of your software projects.
Automated Build Studio is tightly integrated with other SmartBear products — TestComplete, AQtime and AQtrace. This allows you to not only automate your builds, but in fact automate the entire quality assurance and release processes adopted by your organization. Automation of builds, test runs, memory leak and performance bottleneck searches, error report collection, creation of bug reports, and finally, releases and deployment can all be accomplished using Automated Build Studio.
Even though the product name includes the word “build”, you can use Automated Build Studio to automate any common or everyday tasks in your organization. Automated Build Studio contains over 660 built-in operations that will help you:
- Compile applications
- Create installation packages
- Perform automated builds as scheduled tasks
- Get and put files from/into version control systems
- Label sources in version control systems
- Compile help files
- Create, modify and delete registry keys and INI file settings
- Copy and move files to a location (network drive, Web site, FTP server, etc.)
- Extract and pack files from/to archives
- Run automated test scripts and profilers
- Post bug reports to issue-tracking systems
- Send and receive e-mail, MSN, ICQ and newsgroup notifications
- Burn CDs and DVDs
- Register COM and .NET components
- Perform scripting operations in any of 3 scripting languages (VBScript, JScript or DelphiScript) or many other operations...
With Automated Build Studio you can:
- Automate your software builds
- Perform distributed builds
- Automate the process of application testing and profiling.
- Create deployment packages and write them to CD and/or DVD.
- Automate back-up processes.
- Automate data and system consistency checks (for example, you can automate checking the free disk space or the availability of a Web service).
Profiling and Debugging Source Code with AQtime
AQtime is SmartBear’s award-winning performance profiling and memory and resource debugging toolset for Microsoft, Borland, Intel, Compaq and GNU compilers.
The latest version of AQtime, AQtime 6, includes dozens of productivity tools that help you easily isolate and eliminate all performance issues, memory leaks and resource leaks within your source code by generating comprehensive and detailed reports for your .NET and Windows applications. AQtime supports .NET 1.0, 1.1, 2.0, 3.0, 3.5 applications (including ASP.NET applications), Windows 32- and 64-bit applications and VBScript and JScript functions.
AQtime is built with one key objective — to help you completely understand how your programs perform during execution. Using its integrated set of performance and debugging profilers, AQtime collects crucial performance, memory and resource allocation information at runtime and delivers it to you both in summarized and detailed forms, with all of the tools you need to begin the your source code optimization process. And this is all done without modifying the application’s source code!
AQtime can run as a stand-alone application, or it can be integrated into Microsoft Visual Studio, Borland Developer Studio or CodeGear RAD Studio which gives you the power to optimize your applications without leaving the IDE.
With AQtime’s intuitive and user-friendly interface and instrumentation in hand, you will quickly know the exact speed, memory usage, and application usability issues in your programs. As you optimize and improve your code, AQtime provides all the tools to compare and merge results so that over time, an exact and accurate “picture” of your application’s state takes shape:
- Monitor and report on all areas that could degrade your project’s performance and quality.
- Assess the thoroughness of your tests by using Coverage Profiling.
- Ensure that you make the right code improvements from day one.
- Helps drill down to the exact line of source code that is responsible for performance bottlenecks or memory leaks.
AQtime is a TOTAL solution for professional Windows and .NET developers that want to eliminate guesswork during development and deliver rock solid programs when the project is complete. Via its unrivalled reporting and test result analysis architecture, AQtime does not just tell you that there are bugs, performance bottlenecks or memory leaks in your project — it shows you exactly which module, class, routine or line of code is causing the problem so you can go to work and quickly eliminate it!
You can purchase SmartBear Technology through the online shop.
You can view our training offering on SmartBear Technologies here.