Testplan Detail Dialog Box

Use the Testplan Detail dialog box to:

  • Specify valid script, test case, and test data statements.
  • Assign attribute values to your test plan.
  • Add, edit, or delete a symbol associated with the test plan.

This dialog box is only available when a test plan is open and the Testplan dialog box is active.

Click Testplan > Testplan Detail. You can also place your cursor in a test case, click the right mouse button, and then select Test Details.

The box at the top of the dialog displays your cursor position in the test plan when you opened the dialog box. The black arrow in the left margin identifies the test at which your cursor is positioned in the test plan. This is the test description to which you are adding details. Any details will apply to this test and any tests that inherit details from this test. If the test case and script associated with the current test description are inherited from a higher level in the test plan, they are shown in blue; otherwise, they are shown in black.

Test Execution tab

Script

Specifies the full path of the script that you want to appear on the current line of the test plan. To browse for the correct script, click Scripts to display the Testplan Detail - Script dialog. Once you select a script, the Testplan Editor writes the selected script into the test plan, beginning the line with the reserved word script, followed by a colon.

Test case

Specifies the name of the test case that you want to display on the current line of the test plan. To browse for the correct test case, click Test Cases to view the test cases contained in the script you have specified in the Script field. Once you select a test plan from the Testplan Detail - Testcase dialog box, the Testplan Editor writes the selected test case into the test plan, beginning the line with the reserved word testcase, or ddatestcase for a data-driven test case, followed by a colon. Selecting the test case ensures that the proper keywords are inserted into the test plan.

Test data

Specifies the data values that you want to pass to the test case. Separate each value with a comma. The Testplan Editor writes the data you specify here to the current line of the test plan, beginning the line with the reserved word testdata , or ddatestcase for a data-driven test case, followed by a colon. To select certain rows to use to run the data-driven test case, click Specify Rows to view the Specify Rows dialog box.

Test Attributes tab

Use the Test Attributes tab to assign existing attribute values to your test plan.

Category

Displays the categories available. Click the arrow to select from the list of available categories.

Component

Displays the components available. Click the arrow to select from the list of available components.

Developer

Displays the available developers. Click the arrow to select from the list of available developers.

Symbols tab

Use the Symbols tab to add, edit, or delete a symbol associated with the test. If a symbol is defined at a level in the test plan where it can be shared by a group of tests, each test can assign its own local value to the symbol, overriding whatever value the symbol had at the higher level. Locally assigned symbols display in black. Symbols that inherit their values display in blue.

Note: Do not type the dollar sign ($) prefix before the symbol name. The wildcard characters * (asterisk) and ? (question mark) are supported for partial matches: * is a placeholder for 0 or more characters, and ? is a placeholder for 1 character. Symbols are ignored for a data-driven test case.
Edit

Select a symbol from the list and then click Edit to modify the symbol in the text box below the list. Click Replace after you have made your modifications.

Remove

Select a symbol from the list and then click Remove to remove the symbol from the test plan.

Add

Type the symbol definition in the box below the list of symbols and then click Add. The newly-defined symbol displays in the list. You do not need to enter the $ character because the Testplan Editor takes care of this for you when it inserts the definitions into the test plan.