Manage objects in Tosca Commander
In Tosca, you manage technical screen information, test sequence, test data and test execution separately.
This is mapped in Tosca Commander by means of the following three object groups:
Symbol |
Object |
Description |
|
Modules |
Represent the technical, logical steering units |
|
TestCases |
Determine the test sequence and contain test data |
|
ExecutionLists |
Serve to plan and manage the test execution |
Structure
Each object group has its own directory containing objects relevant to the object group. These directories are located directly beneath the project root element (see chapter "Get to know the project root element").
Create objects
You can create new objects via the context menu or the dynamic menu. You can also drag and drop existing objects to create a new object (for instance when TestSteps are created from Modules).
Create Object in TestCases dynamic menu
Object types
Modules, TestCases and ExecutionLists are the basic objects in Tosca Commander. They represent the smallest organizational unit and are the lowest hierarchical level that can be checked out in a multiuser environment.
Administrator users can get an overview of the local workspace or common repository distribution. This overview contains a list that shows type, count, and size of the objects in your local workspace or common repository.
To get the overview, right-click the project root element, select Show distribution by object type from the context menu and select in local workspace or in common repository.
You can save the list of objects as a CSV file on your local machine. To do so, click Save and Close.
Object hierarchy
All objects in Tosca Commander are arranged in a strict hierarchical structure. Make sure to keep this object hierarchy when copying or moving objects. This means, for instance, that you can't copy TestCase folders to TestStep folders or Module folders.
Object hierarchy within the TestCases folder
Object |
Icon |
---|---|
TestCaseFolder |
|
TestCase, Business TestCase, TestCase Template, Business TestCase Template |
|
TestStepFolder |
|
TestStep, XTestStep, manual TestStep |
|
TestStepValue |
|
Object hierarchy within the Modules folder
Object |
Icon |
---|---|
ModuleFolder |
|
Module, XModule |
|
ModuleAttributes, XModuleAttribute, XModuleAttribute reference |
|
Object hierarchy within the ExecutionLists folder
Object |
Icon |
---|---|
ExecutionListFolder |
|
ExecutionList, TestMandate, Business ExecutionList |
|
ExecutionEntryFolder, synchronous ExecutionEntryFolder |
|
ExecutionEntry, Business ExecutionEntry |
|
Object hierarchy within the Bookmarks folder
Object |
Icon |
---|---|
BookmarkFolder |
|
Bookmark |
|
Rearranging objects
You can change the order of the following objects by dragging and dropping them in the navigation tree on the left side of your workspace window, or in the details view of Tosca Commander:
-
Module, TestCase, TestStep and TestCase-Design folders
-
TestCases
-
TestSteps
-
Modules
-
ModuleAttributes
-
ExecutionEntries
-
Requirements (Tosca Requirements Management AddIn)
-
TestCase Link (Tosca Requirements Management AddIn)
The default behavior for Modules and ExecutionLists can be modified via the TOSCACommander.exe.config file ("AllowOrderingForExecutionListsFolders" and "AllowOrderingForModulesFolders"). |
Rearranging objects
Generally valid object properties
Each object in Tosca Commander contains the properties described below. The Properties pane displays these properties and you cannot edit them. The properties pane is collapsed by default. You can expand it by clicking the icon on the right side of your workspace window.
This property contains the unique path of the object in the workspace. Objects can thus be uniquely identified.
This property contains the unique identification number of the object in the workspace. Objects can be uniquely identified.