Software Development and Quality Assurance Tools

The AutomatedQA product line is aimed at software developers, build engineers and quality assurance specialists and help them improve and automate various phases of the software development process, from implementation, to testing, deployment and maintenance.

Implementation

All of the AutomatedQA tools significantly improve this phase, each in their own way.

First, Automated Build Studio is a real powerhouse with its ability to automate even the most complex software build processes and drive a wide variety of tools. Imagine the ability to regularly schedule a nightly process that gets the latest source code from the source control, calls compilers to create builds, starts automated testing and profiling, submits results to an issue-tracking system and sends automatic notifications — Automated Build Studio can do this and much more.

For those who make testing an integral part of the development, TestComplete serves as an invaluable resource for automated software testing. TestComplete not only allows you to create automated functional (GUI) and regression tests, but can also detect existing unit testing code and execute it as part of your other automated tests.

When it comes to optimizing the application performance, AQtime is a developer’s must-have, allowing them to quickly track down application performance bottlenecks and memory leaks. By using this tool every day, application performance or memory problems can be spotted and eliminated immediately.

While the application code base is still raw, it is likely that you will encounter errors or even crashes, and this is when AQtrace becomes a lifesaver. Its easy-to-integrate components monitor exceptions and crashes in your application and provide a handy way to report detailed information that will help developers quickly identify and fix the problem.

Testing

The line between the Implementation and Testing phases continues to blur over time; but whether your team combines the two phases into one, leaves them completely distinct, or lies somewhere in between, the same advantages listed above in the Implementation section can be seen here: automation, robust testing, and many others.

TestComplete gives you the features to perform robust, repeatable automated testing. Not only can you employ automated unit and regression testing, but TestComplete also offers astonishing automation capabilities in GUI and functional testing, distributed testing and in HTTP performance testing. And all of this automation can be visually configured using keyword tests or scripted in any of 5 different scripting languages (VBScript, JScript, DelphiScript, C#Script or C++Script).

Deployment

Automated Build Studio makes the deployment phase easy. Remember the nightly build and test scenario described in the implementation section? Imagine if after that, Automated Build Studio checks the error list, and if the build has passed, calls your installer software to create an install, burns an installation CD or DVD, and/or uploads the build onto an FTP server, sends e-mails or newsgroup notifications of the new build, or performs any other actions necessary to get the deployment done. Your entire build, test, evaluate, package, deploy and notify process can be automated in Automated Build Studio. Press the “Run” button or schedule automatic builds and rest easy, knowing that your deployment is handled flawlessly and automatically.

Maintenance

On the Maintenance phase, AQtrace will help you to accurately track end user problems and get an idea about your product quality and stability trends. By using detailed problem reports provided by AQtrace, developers can fix the problems quickly so you can prepare patches and deliver them to your users.

 

As you can see, the AutomatedQA product line seamlessly integrates with each other for continuous integration and creates a comprehensive software development and quality assurance suite.

 
© 2010 AutomatedQA Corp. All rights reserved.
Home | Privacy | Terms of Use | About | Contact Us | Site Map | Print