2.1 Node Attribute Browser Test Cases
Preconditions |
Test Case ID |
Instructions |
Expected Results |
||
Date Executed |
Pass/Fail |
||||
1. Start Cytoscape |
B2.1.1 |
1. Click Select Attributes |
A new column for the attribute should appear in the panel |
March 3' 10 |
P |
B2.1.2 |
Select a node and then select another node while in the Node Attribute Browser |
Attributes should change to those for each specific node |
March 3' 10 |
P |
|
B2.1.3 |
Drag and select multiple nodes |
Nodes should be highlighted and their attributes listed |
March 3' 10 |
P |
|
B2.1.4 |
Click one of the attributes of a node with multiple nodes selected |
The selected attribute should get highlighted and the node a new highlight colour |
March 3' 10 |
P |
|
B2.1.5 |
1. Select a node |
The Browser should reflect the text changes and they should persist even if the node is unselected and then reselected |
March 3' 10 |
P |
|
B2.1.6 |
1. Drag and select several nodes (say 5) |
The contents of the Copy From cells should now appear in the new attribute column Names |
March 3' 10 |
P |
|
B2.1.7 |
1. Select the Clear tab from the Attribute batch editor box |
The Browser should reflect the changes by showing no entries in the Names column |
March 3' 10 |
P |
|
B2.1.8 |
1. Select the Operation tab from the Node Attribute Batch Editor |
The Names attribute column should contain “Galactose Metabolism” for all the selected nodes |
March 3' 10 |
P |
|
B2.1.9 |
1. Repeat step 1 from B2.1.8 |
The Names attribute column should contain “Galactose Transport” for all the selected nodes |
March 3' 10 |
P |
|
B2.1.10 |
1. Repeat step 1 from B2.1.8 |
The Names attribute column should contain “GALACTOSE TRANSPORT” or the text in the column should be all capitals |
March 3' 10 |
P |
|
B2.1.11 |
1. Repeat step 1 from B2.1.8 |
The Names attribute column should contain “galactose transport” or the text in the column should all be lower case |
March 3' 10 |
P |
|
B2.1.12 |
1. Repeat step 1 from B2.1.8 |
The Names attribute column should contain “Yeast-galactose transport” or the text in the column should be preceded by “Yeast-“ |
March 3' 10 |
P |
|
B2.1.13 |
1. Repeat step 1 from B2.1.8 |
The Names attribute column should contain “Yeast-galactose transport-intracellular” or the text in the column should be followed by “-intracellular” |
March 3' 10 |
P |
|
B2.1.14 |
1. Click create a new (Integer) attribute and call it Numbers |
The Numbers attribute column should contain “2” |
March 3' 10 |
P |
|
B2.1.15 |
1. Repeat step 1 from B2.1.8 |
The Numbers attribute column should contain “4” |
March 3' 10 |
P |
|
B2.1.16 |
1. Repeat step 1 from B2.1.8 |
The Numbers attribute column should contain “8” |
March 3' 10 |
P |
|
B2.1.17 |
1. Repeat step 1 from B2.1.8 |
The Numbers attribute column should contain “2" |
March 3' 10 |
P |
|
B2.1.18 |
1. Click the Import attributes from file icon in the Browser |
Each node selected should display either a 1, 2 or 3 in the TestNodeAttribute1 column |
March 3' 10 |
P |
|
B2.1.19 |
1. Click the Import Expression Matrix icon in the Browser |
Each node selected should display expression values in the Xexp columns and p values in the Xsig columns (where X is the name of the experiment) |
March 3' 10 |
P |
2.2 Edge Attribute Browser Test Cases
Preconditions |
Test Case ID |
Instructions |
Expected Results |
Date Executed |
Pass/Fail |
1. Start Cytoscape |
B2.2.1 |
1. Click Select Attributes |
A new column for each attribute should appear in the panel |
March 3' 10 |
P |
B2.2.2 |
Select an edge and then select another edge while in the Edge Attribute Browser |
Attributes should change to those for each specific edge |
March 3' 10 |
P |
|
B2.2.3 |
Drag and select multiple edges |
Edges should be highlighted and their attributes listed |
March3' 10 |
P |
|
B2.2.4 |
1. Select an edge |
The Browser should reflect the text changes and they should persist even if the node is unselected and then reselected |
March 3' 10 |
P |
|
B2.2.5 |
1. Drag and select several edges (say 5) |
The contents of the Copy From cells should now appear in the new attribute column Names |
March 3' 10 |
P |
|
B2.2.6 |
1. Select the Clear tab from the Attribute batch editor box |
The Browser should reflect the changes by showing no entries in the Names column |
March 3' 10 |
P |
|
B2.2.7 |
1. Select the Operation tab from the edge Attribute Batch Editor |
The Names attribute column should contain “Anabolic Activation” for all the selected nodes |
March 3' 10 |
P |
|
B2.2.8 |
1. Repeat step 1 from B2.2.7 |
The Names attribute column should contain “Phosphorylates” for all the selected nodes |
March 3' 10 |
P| |
|
B2.2.9 |
1. Repeat step 1 from B2.2.7 |
The Names attribute column should contain “PHOSPHORYLATES” or the text in the column should be all capitals |
March 3' 10 |
P |
|
B2.2.10 |
1. Repeat step 1 from B2.2.7 |
The Names attribute column should contain “phosphorylates” or the text in the column should all be lower case |
March 3' 10 |
P |
|
B2.2.11 |
1. Repeat step 1 from B2.2.7 |
The Names attribute column should contain “De-phosphorylates” or the text in the column should be preceded by “De-“ |
March 3' 10 |
P |
|
B2.2.12 |
1. Repeat step 1 from B2.2.7 |
The Names attribute column should contain “De-phosphorylates-serine residues” or the text in the column should be followed by “-serine residues” |
March 3' 10 |
P |
|
B2.2.13 |
1. Click create a new (Integer) attribute and call it Numbers |
The Numbers attribute column should contain “2” |
March 3' 10 |
P |
|
B2.2.14 |
1. Repeat step 1 from B2.2.7 |
The Numbers attribute column should contain “4” |
March 3' 10 |
P |
|
B2.2.15 |
1. Repeat step 1 from B2.2.7 |
The Numbers attribute column should contain “8” |
March 3' 10 |
P |
|
B2.2.16 |
1. Repeat step 1 from B2.2.7 |
The Numbers attribute column should contain “2" |
March 3' 10 |
P |
|
B2.2.17 |
1. Click the Import attributes from file icon in the Browser |
Each edge selected should display either a 1, 2 or 3 in the TestEdgeAttribute1 column |
March 3' 10 |
P |
2.3 Network Attribute Browser Test Cases
Preconditions |
Test Case ID |
Instructions |
Expected Results |
Date Executed |
Pass/Fail |
1. Start Cytoscape |
B2.3.1 |
1. Click create a new (string) attribute. Repeat the same for integer, float and boolean types |
The added attribute should get added and be available in the 'Select Attributes' list |
March 3' 10 |
P |
B2.3.2 |
Add values according to the type of attributes (e.g., an integer for integer type or characters for the string type) by double clicking on the column next to the attribute name |
You should be able to add the values |
March 3' 10 |
P |
|
B2.3.3 |
Click on the 'Select Attributes' icon and select/unselect the attributes from the list |
The attributes should hide/show according to the selection |
March 3' 10 |
P |
|
B2.3.4 |
Click on the 'Delete Attributes' icon and delete a few from the list |
The items selected should get deleted |
March 3' 10 |
P |