13. Create

To test in: Web, Insight

Purpose of the test is to check that the creation of new entities is smooth, valid and sensible and the appropriate menu commands work and correspond (right-click and main menu)

If you test work on others’ data (permissions) go first to Section 2: Work on others data

Section 1: Work on your own data

  1. Create new Project/Dataset/Screen*

  2. Create new Tag Set/Tag (Menu:File>New, Insight only) [Create005]

  3. Select non-orphaned images. Create New Dataset

    • Check that a new empty dataset is created.

  4. Select plates. Create New Screen

    • Check that a new empty Screen is created.

  5. Select orphaned images. Create New Dataset

    • Check that a new dataset containing the selected images is created.


Section 2: Work on other users’ data

Check the permissions of the user you have been assigned to use here: Table of permissions-users Check whether you CAN (=Y) or CANNOT (=N) create objects under other users’ data (= look for Mix data (formerly “Link”) permissions) in the table here.

  1. Switch to Group Display in Insight, put “All members” to display in Web.

  2. In Insight and Web try to create new P/D/S being under other users’ data (=selecting other users’ P/D/S/I)

    • Note that there is a known discrepancy in Web in icons enabling (not enabled when other user is on display) and right-click menu

    • Check that all the three icons for creating P/D/S in Web are enabled and working when you select the group name, Project(s), Dataset(s) or Image(s) in the tree

    • Check in Web that the right-click contextual menu is enabled when you select the group name and Image(s) and disabled when you select Dataset.

    • Check in Web that the right-click contextual menu is enabled only for Dataset creation when you select a Project which is either yours or other users’ but such that you have permissions for to create your Dataset under it, and that the resulting Dataset is linked to the selected Project

    • Check in Insight that you can/cannot create the new entities as appropriate to your permissions (= menu items in contextual menu, icons and main menu are enabled/disabled as appropriate)

    • Check in Insight and Web that new Datasets are created under other users’ Projects when these Projects are selected and creation is permitted.

  3. Do step 5 in Section 1 selecting other users’ images.

    • Check that when creation permitted, the newly created Dataset belongs to you and contains the selected images of the other user(s)

  4. Switch to User View in Insight, put a particular user to display in Web and

    • Check in Insight that when you select other users’ data, Projects and Screens are created under your name in the tree in Insight (when permitted).

    • Check in Web that the icons for creation are disabled in all cases

    • Check in Web that when you select Project(s) of other users, ONLY Dataset creation is enabled in both icon and context menu (and this only if permmissions allow you to link your Datasets to this Project) , and the Datasets are created under the selected Project

    • Check in Web that when you select a Dataset of another user, no creation menu (both icons and context) is ever enabled.

    • Check in Web that when you select other users’ images P/D/S creation in context menu (but not icons) is enabled in read-annotate and read-write groups for the non-group-owner and non-admin member (Note that this is not considered a desired behaviour, but is status quo at the moment). Further if selected images of other user are in Orphaned folder and you have the permissions to link the images to your Dataset,the selected images are in the newly created dataset. Further Check that after you put yourself to display in the tree, this newly created Dataset of yours appears under your tree, and is not available anymore under the tree of the user whose images you used to populate this Dataset from Orphaned folder.




























../_images/0013.png

Create001:





























../_images/0022.png

Create002:





























../_images/0032.png

Create003





























../_images/0042.png

Create004





























../_images/0052.png

Create005