...
Creating Domains
Test Case:
- Create New Domain file - File menu, toolbar
...
- Verify warnings when changes to existing domain have not been saved when you choose to create a new Domain File
...
Creating Connection(s)
Test Case:
- New connection - File menu, toolbar, or right-click in tree
- Add Tables (requirements are to have primary table select interface be based on Explorer with multi-select enabled, currently only Import Multiple Tables is available)
...
- Duplicate connection (right-click menu) and test connectivity
- Use SQL Editor (right-click menu) to validate connectivity
- Test deleting tables, verify deletion using SQL editor, re-add table
...
Creating New Model(s)
- Add/remove Tables
- Drag and Drop from Physical Tables in tree
- within tree
- onto workspace
- Verify all columns are included
- Right-click add - test in tree and on the workspace
- Drag and Drop from Physical Tables in tree
- Add/remove Columns
- All columns should be added when dragging a Physical table onto the workspace or onto a mode in the tree
- Add/remove column inside the Business Tables Properties dialog
- Create relationships
- Multi-select two tables in the Graphical View tab, right-click and select Add relationship
- Right-click on 'Relationships' in tree to add a new relationship
- Verify the 'Guess Matching Fields' button - should automatically define join fields if it finds matching field names in the two selected tables
- Extra Credit - test complex join (need an example)
...
Creating Business View/Categories
- Adding Categories using the tree
- right-click to add category
- add columns from Business Tables using drag and drop
- Use Category Editor to build new categories
- Add/Delete Categories
- Single and multi-select to add columns to specific categories
- Adding a Business Tables and included columns by selecting table and arrowing it over
- Delete columns
...