Thursday 17-05-2012
About Us | Contact Us | FAQ | Support | Links
Coldfusion Custom Tags, CFXs, CFCs, Full Applications and more!
< Built by ColdFusion Developers, for ColdFusion Developers >
 
Home | Tag Categories | Latest Tags | Top Rated Tags | Top Selling Tags | My Account | Search | Sell Your Tags | Tags A-Z
Homesite/Studio Test Harness Generator

Homesite/Studio Test Harness Generator - Homesite/Studio Test Harness Generator
Developer Name: Steve Nelson
Company Name: SecretAgents Inc.
Email Developer Email Developer:
Latest Version: 1.05
Price: $50
License: One copy for multiple servers in multiple locations.
Encrypted: Yes
Average Rating:
Times Rated: 1
Rate This Tag:


Tag Comments

There are no comments for this tag yet!


What Is Homesite/Studio Test Harness Generator?
This tool is a Homesite/Studio plugin and generates a Test Harness from a Fusedoc.

Test Harness Generator


Most ColdFusion files within a complex application are not run directly in the web browser. They are often called from another file using CFINCLUDE/CFMODULE or from within a specific framework like Fusebox. If a file is run in the web browser by itself, it often produces false errors that would not exist in the final application. Although without running the file in the web browser it makes the testing process difficult. To perform an accurate test, the entire application must be finished. This is most common and least effective method of testing, known as a "Smoke Test," which the tester clicks through each link and form and attempts to break it. Without an intimate knowledge of how the underlying code works, it is difficult to use a Smoke Test to ensure every file of the application is working.

Test Harnesses remove this problem. They simulate the final application and are run directly in the web browser. By running the Test Harness in the web browser, tests can be performed on each file in the application before the other files are complete. Instead of waiting until the last minute to run tests on an application, testing can begin after the first file is complete. Test Harnesses are a major leap forward in producing higher quality software.

The SecretAgents Test Harness Generator makes the process of creating ColdFusion Test Harnesses a breeze. It is integrated with Macromedia Homesite 5, Homesite+, and CF Studio 5. A new Test Harness is created by opening a file containing a Fusedoc and pressing a hot key. It doesn't get any easier!

Produce Test Harnesses in Seconds!

Once Fusedocs have been written for a file, the Test Harness Generator creates a Test Harness in a matter of seconds. This Test Harness can perform multiple tests on a file. If a file passes the test, it is ready to deploy the file onto a production server.

Integrates with Homesite 5, Homesite+ and CF Studio 5

This tool plugs into tools most ColdFusion developers already use. Once installed, open a file containing a Fusedoc and press a hotkey. In a matter of seconds a new Test Harness is produced based on the Fusedoc. This integration with Homesite/Studio allows for an uninterupted coding and testing process.

Generates <IN> Variables

The Test Harness Generator begins by reading the variables from the <in> section of a Fusedoc. It creates values for those variables in the Test Harness. So even if a file is normally included in the middle of an application, the Test Harness can still run the file on it's own.

Validates <OUT> Variables

To help perform various tests on each file, the Test Harness Generator provides additional debugging information. Instead of just specifying what variables exist, it color codes the variables that should exist. This helps to determine if the tests are successful or not.

Create Multiple Tests for Each File in your Application

A single test is often not enough to feel a file is fully tested. The Test Harness can create multiple tests for each file all contained in a single Test Harness file. No more fumbling around with multiple test files.

Edit Tests Directly in the Browser

Once the Test Harness file is generated, there is no need to manually edit it. All tests are edited directly in the web browser. The Test Harness provides an interface to add/edit/delete as many tests as are needed. The Test Harness itself handles properly save the tests.

Approve Tests When They are Complete

When a test is complete it is approved in the Test Harness. The Test Harness keeps track of who approved the tests and the date they were approved.

Integrates with Test Harness Manager

The Test Harness produced by the SecretAgents Test Harness Generator integrate with the Test Harness Manager, which keeps track of when tests are outdated.

 


< Business Strength Coldfusion Custom Tags >
Sitemap | Privacy | Branding | Web Services | Support | Contact Us