 |
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 |

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 5This 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> VariablesThe 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> VariablesTo 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 ApplicationA 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 BrowserOnce 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 CompleteWhen 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 ManagerThe Test Harness produced by the SecretAgents Test Harness Generator integrate with the Test Harness Manager, which keeps track of when tests are outdated.
|
|