The Search/Replace Results panel shows the result of the search or replacement operations performed in TestComplete.
The following image demonstrates the overall view of the Search/Replace Results panel:
Display Panel
By default, the panel resides at the bottom on the TestComplete main window below the Workspace panel.
To show the panel:
– or –
-
Select View > Select Panel from the main menu of TestComplete and choose Search/Replace Results from the ensuing Select Panel dialog.
– or –
-
Specify a new name for the variable or function in the Rename dialog and click OK.
– or –
-
Right-click the variable or declared function in the Code Editor and then click Find Usages.
Information on Panel
The panel contents depend on the operation that was performed (search or replacement):
Search Results
If you sought for text, the Search/Replace Results panel lists all occurrences of the sought-for string:
The panel holds the following information:
Column | Description |
---|---|
Location | Name of the script unit, project item or child element of a project item that contains the sought-for string. This name includes the names of parent elements (project name, project item name, etc.) |
Line | Line number in the unit that holds the sought-for string. |
Found Text | Text of the source code line that holds the sought-for string. The sought-for string is highlighted. |
Found | The number of found string occurrences. If you use the Finding Usages feature for searching, this value does not include the variable or function declaration. |
Replacement Results
If you replaced, the Search/Replace Results panel lists all replacements that were made:
The panel holds the following information:
Column | Description |
---|---|
Location | Name of the script unit, project item or child element of a project item that contains the replaced text. This name includes the names of parent elements (project name, project item name, etc.) |
Line | Line number in the unit that holds the replaced text. |
Found Text | Text of the source line before the replacement was made. The initial text is highlighted. |
After Replacement | Text of the source line after the replacement was made. The final text is highlighted. |
Replaced | The number of replacements. |
TestComplete allows you to customize the layout of any of its panels to suit your needs better. For example, you can change the Search/Replace Results panel’s size, position and docking, hide the panel or make it visible. To learn how to customize the TestComplete interface, see Customizing TestComplete.
Working With Panel
Jump to Source Code
To jump to the test line that includes the sought-for string or the replaced text, do any of the following:
-
Double-click the row that corresponds to this line.
-
Right-click the row that corresponds to this line in the Search/Replace Results table and then select Show Source from the context menu.
-
Press Enter on the row that corresponds to this line.
TestComplete will open the underlying test in the Workspace panel and select the appropriate line in the test.
Delete One or Several Items
To delete one or several items:
-
Choose the desired row(s). You can use Ctrl- and Shift-click for multiselection.
-
Press Del or right-click the selected row (or any of the selected rows) and choose Delete from the context menu.
To delete all the items:
-
Right-click somewhere within the panel and choose Select All from the context menu.
-
Press Del or choose Delete from the context menu.
Note: | When you delete a source line containing the search or replacement result from your test, TestComplete automatically deletes the appropriate item from the Search/Replace Results list. |
See Also
Docking
Arranging Columns, Lines and Panels
Find Dialog
Finding and Replacing
Finding and Replacing Text in Code Editor