/
Keep Only Relevant Activity Diagrams in Your Model Folder

Keep Only Relevant Activity Diagrams in Your Model Folder

Some users like to keep a lot of diagrams in their Creator project – even if they are not (yet) intended for use in test generation. This practice generally quickly leads to violating our guidelines on model complexity which (remember) is defined based on all diagrams in your model  folder (not just the diagrams used for test generation).

Note that all diagrams (and linked spreadsheet files) in the “model” folder of a Conformiq Creator project undergo automatic checking after each saving operation. Creator Workbench performance on project initialization and diagram saving will get affected in particular with 32-bitCreator installations or hardware with less than 16 GB once users keep a lot of (large) diagrams in the Creator project model folder. Finally, the risk to have model loading fail because of modelling errors raise since an error in any diagram will prevent loading the model for test generation.

Recommendation: Only keep activity diagrams relevant for the functionality to be tested in the “model” folder. If you have multiple “aspects functionalities” modelled in your model folder, move them into new separate Creator projects. If you have incomplete or temporary diagrams, i.e., diagrams that may be useful “later”, then simply create a “Later” folder in your project and move them there (i.e., to a folder outside of “model” folder).

Recommendation: Only keep activity diagrams relevant for the functionality to be tested in the “model” folder. If you have multiple “aspects functionalities” modelled in your model folder, move them into new separate Creator projects. If you have incomplete or temporary diagrams, i.e., diagrams that may be useful “later”, then simply create a “Later” folder in your project and move them there (i.e., to a folder outside of “model” folder).

Some users keep many activity diagrams in the same project “to save work to maintain structure diagrams”. See section Use Structure Diagram( SD) Libraries to Reuse Interfaces across Multiple Projects to address this issue and focus a Creator project each aspect of functionality.

 

Related content

Limit Model Complexity per Creator Project
Limit Model Complexity per Creator Project
More like this
Validate Functionality and Test Data Modifications Frequently
Validate Functionality and Test Data Modifications Frequently
More like this
Model Combinatorial Data Only After Completing Modelling of Targeted Functionality
Model Combinatorial Data Only After Completing Modelling of Targeted Functionality
Read with this
Reuse Existing Assets to Create Models Automatically
Reuse Existing Assets to Create Models Automatically
More like this
Modeling Functionality
Modeling Functionality
Read with this
Restructure and Distribute Complex Models across Multiple Creator Projects
Restructure and Distribute Complex Models across Multiple Creator Projects
More like this

Copyright © 2023 Conformiq and its subsidiaries. All rights reserved.