|
Test Design Studio
Product Information
Current Products
Legacy Products
Custom Development
Contact Sales
Email Customer Portal
Use the Customer Portal for:
Recognitions
|
Patterson Consulting's Test Design Studio is an exciting new product that is the first of its kind for Mercury/HP automation. This product serves as a single, integrated editor for QuickTest® Professional scripts, VBScript files, Quality Center workflow scripts, WinRunner® scripts, and GUI Map Files. Additional functionality is also provided to assist the automation effort and administration of Quality Center.
Take the Feature Tour!
Take our Feature Tour to see some of the many features offered by Test Design Studio.
Glowing Technical Reviews!
Read some of our reviews to hear what other users in the industry have to say about Test Design Studio.
Online Documentation
You can browse the Test Design Studio documentation on-line to see detailed information about the project and its use.
New Feature: Real-time Syntax Checking
Test Design Studio identifies syntax errors in real time as you type! All errors are underlined in the editor so that you
can quickly identify the problem and fix it. QuickTest® Professional performs syntax checking when you save a file or think to
kick it off manually, but Test Design Studio is constantly analyzing your syntax for immediate feedback.
New Feature: Static Language Analysis
Syntax checking is only half the story, and only ensures you follow the basic syntax of the language. Other errors are typically not revealed by
QuickTest® Professional until you try to execute your tests because they are syntactically correct. These are the most time-consuming errors
to fix because it is only during execution that you discover many silly mistakes. Oversights like declaring the same variable more than once because you
copied/pasted code, forgetting to declare variables when 'Option Explicit' is used, or mistyping the name of a function/variable. When these issues
are discovered at run-time, it usually means a significant loss of productivity. Tests have to be re-executed and application state must be restored.
Test Design Studio analyzes your code for many common errors and warns you about other potential logical errors. These issues are identified during design at the time of creation, not later when the code is actually executed and potential time has passed since the developer's mind was fresh. The following lists highlight many of the errors and warnings generated by Test Design Studio by static language analysis: General:
Class Declarations:
Function/Sub Declaration:
New Feature: Error List Tool Window
All the errors and warnings generated by syntax checking and language analysis are aggregated into a single view for your
entire project. The Error List tool window allows you to quickly see which errors or warnings need to be addressed.
New Feature: Code Metrics
Code Metrics are a useful tool implemented by Test Design Studio to provide an objective analysis of the
complexity of your code. Higher code complexity typically leads to higher defect rates and decreased maintainability. The following
metric values are calculated for major language elements including entire tests, class declarations, functions, and properties:
Test engineers can quickly locate code that might be hard to maintain or overly complex. Taking time to refactor the code can result in fewer errors and improved maintainability.
Long-Standing Key Features
Advanced Code Editor Control
Test Design Studio utilizes an advanced control for editing text files and provides the same editing experience
found in powerful editors like Microsoft®'s Visual Studio 2005 product. Some of these features include:
Full IntelliSense Support
Object Browser
The Object Browser is a visual representation of all the classes, functions, and other members in your
libraries, scripts, and other resources. Select any item to see extended details for that item.
XML Comments
Items within your scripts can be marked up with XML-style comments. These comments provide additional
information about a particular item (like the purpose of each parameter in a function call). This extra
detail is visible in the Object Browser and in various IntelliSense features.
Documentation Generator
Using the structure of your files and the details provided in XML-style comments, you will be able to
generate detailed documentation to supplement your projects. You can view our on-line sample generated for the Mercury CSO Libraries, or download the compiled HTML Help File (note: must save and open HTML Help file from local hard drive).
Seamless Quality Center Integration
A wizard interface is used to define all Quality Center connection information. You can specify one or more
servers and define projects within each server. When opening files, all configured projects will appear
completely integrated with your standard file system for easy browsing.
Quality Center Administration
Many of the features typically available through the Quality Center Site Administration and
Project Customization utilities will be available directly from within Test Design Studio. Manage multiple
projects and servers from within a single interface.
External Tool Support
A wizard interface is used to define external tools. This wizard makes it easier than ever to configure
additional tools for use with Test Design Studio.
Print and Export Files
All text files can be printed from within the tool. Additionally, files can be exported to either HTML
or RTF files and will preserve the colors and styles used for syntax highlighting.
Integrated Web Browser
Browse the web or any web-based application (like Quality Center) directly within the tool. Each web browser
instance appears within the editor as a document tab just like the editor windows.
And Much, Much, More...
This product is packed with features! Take the Feature Tour to
learn more about Test Design Studio.
|



Use this RSS feed to stay current on updates to Test Design Studio.
You may also follow 'PattConsulting' on Twitter to stay current on all development activities!