[Task] Test and make sure the interaction with ADDIE table view is smooth and bug free
-
With the local version of
addie
installed, we need to activate the corresponding conda environment and launchaddie
from command line by executingaddie
. -
The program will be defaulted to the
Mantid
interface, as shown below,
-
Make sure all the interactive buttons, menus and input boxes are functioning properly.
-
When right click on the table view, there is a menu popping up. We need to make sure all items listed in the menu are behaving as expected.
We need a head-to-tail test for the table view. Starting from a blank table, we want to test the adding of entries either manually or from database. When table is filled with entries, we need to test all the interactive functionalities, such as copying and pasting rows/cells, etc.
-
Make sure all buttons, input boxes, etc. are functioning properly in the window brought up by clicking
Reduction Configuration
.When writing this task, I already found a bug with the window brought up by
Reduction Configuration
. When we click on the refresh-like button along sideQ range
andR range
, I expect those entries to the left of the refresh-like buttons to be reset to the default values. But currently when I click on those refresh-like buttons, nothing happens. We need to write down such bugs into GitLab issues. For record purpose, we can create a single issue in GitLab and put all bugs or features we think should be added in all together into it. -
Make sure buttons associated with
Calibration
work properly.
-
N.B. At this stage, we don't need to worry about the meaning of all the buttons, input boxes, etc. The only thing we want to make sure is all those interactive items are behaving as expected. For example, when pressing the -
key while a certain row of table is selected, we expect the selected row to be deleted. Something like this. Therefore, rather than implementation, this is our testing and problem recording (if any) stage.