Working On Test Records

Creating and working on element Test records is quick and convenient, using the Testing window or Workspace. If the Testing window is open, when you select an element in a diagram or in the Project Browser, the tests for that element are immediately listed in the window ready for modification or addition. The window provides several facilities for creating and managing the test records.

Access Element | Testing | <test class>




See also

Window Formats

The Testing window has two formats - Item mode and List mode.

  • Item mode provides a list on the left hand side from which you select a test record, the details of which then display in the fields in the rest of the window; you can edit these fields directly
  • List mode consists of a list of test records with summary data distributed across the columns; you cannot directly edit these fields

To toggle between the modes, click on (the Show/Hide Properties button) in the window toolbar.

Adding New Items

To add new items, click on the 'New' icon in the window toolbar. In:

  • Item mode, this clears the fields for new data
  • List mode, this displays the 'Test Details' dialog, which you complete in the same way as the Testing window in Item mode

Create Test Records

Applying Automatic Naming/Numbering

On the Testing window in Item mode, or on the 'Test details' dialog, you can apply an automatic naming/numbering convention that you have previously defined, to each new test record. To do this, simply click on the Auto button next to the 'Test' field.

If you already have some text in the 'Test' field, it is over-written by the auto-counter text.

Set Auto Naming and Auto Counters

Test Types

The six types of test you can create records for are:

  • Unit tests - to test Classes, Components and other elements as programmers build them
  • Integration tests - to test how the constructed components work together
  • System tests - to test that the system performs the right business functions correctly
  • Acceptance tests - to test the system against user requirements
  • Scenario tests - to test the application with real-world situations and scenarios; an end-to-end test of all functions
  • Inspection tests - to record peer reviews using a well defined process

The fields you complete for each type of test are identical. You can filter the display to show tests of a specific type, or all types of test, using the drop-down arrow at the left hand end of the toolbar.

Element Browser

You can also use the Element Browser window to select and display specific items on the Testing window; click on the icon in the Testing window toolbar to display the Element Browser, open the Testing folder and the appropriate test type group (one of the six listed in Test Types), and select the required test record.

Element Browser


  • In the Corporate, Business and Software Engineering, System Engineering and Ultimate editions of Enterprise Architect, if security is enabled you must have Manage Tests permission to add, update and delete test records
  • The Testing window can be docked to the application workspace
  • Columns in the List mode can be reorganized, added, removed, grouped, filtered and sorted using the options provided in the List Header facilities

Learn more

Learning Center topics

  • Alt+F1 | Enterprise Architect | Testing | Testing | Testing Workspace