QuickFind Core Plugin Test Cases
Preconditions |
Test Case ID |
Instructions |
Expected Results |
Date Executed |
Pass/Fail |
1. Start Cytoscape |
QF1.1 |
Enter text into the search field on the Tool bar and press Enter |
If the search term is found it should be highlighted and zoomed the view panel should zoom in |
|
|
QF1.2 |
With text in the search field click on the triangle tab at the end of the field |
A list of similar terms to the text entered in the search field should appear |
|
|
|
QF1.3 |
Enter irrelevant text into the search field |
The field should be highlighted red and the drop down menu should display the search term followed by 0 hits |
|
|
|
QF2.1 |
Select the Configure search options and then click cancel |
The dialog box should disappear and settings should remain the same |
|
|
|
QF2.2 |
1. Select the Configure search options, then click on the Node or Edge radio buttons and change the Selected attribute and click Apply |
The search configuration box should disappear and the drop down menu should contain the corresponding style of suggestions to the search parameters. The term entered should highlight the object in the graph |
|
|
Table Import Core Plugin Test Cases
Preconditions |
Test Case ID |
Instructions |
Expected Results |
Date Executed |
Pass/Fail |
1. Start Cytoscape |
TI1 |
1.Before pressing Import, select the Show Text File Import Options (under the Advanced heading) |
The preview box should reflect the changes made to the Preview Options and should now show only the first 5 entries in the file |
|
|
TI2 |
1. Repeat step 1 from TI1 |
The bolded cells at the top of each column that were labeled Column 1, Column 2 etc should now contain the contents of the 1st row of the table (eg. Gene, Interaction) |
|
|
|
TI3 |
1. In the Interaction Definition box select column 1 from the drop down menu for Source Interaction and select Column three from the menu for Target Interaction |
Every edge selected should display the Default interaction type between the two nodes (eg. pp). Repeat steps 1-4, but change the Default interaction (eg. cc) |
|
|
|
TI4 |
1. Repeat step 1 from TI1 bit do not designate a file to upload yet |
This should work normally, but if the known bug is still present a message appears: File is broken or empty! |
|
|
|
TI5 |
1. In the Interaction definition box select column 1 from the drop down menu for Source Interaction |
A graph containing only the genes listed in the Source Interaction column should appear (with no edges) |
|
|
SBML Reader Core Plugin Test Cases
Preconditions |
Test Case ID |
Instructions |
Expected Results |
Date Executed |
Pass/Fail |
|
1. Start Cytoscape |
SR1 |
|
A network should appear in the viewing panel and the results panel should contain a visual legend of the features in the graph |
|
|
yFiles Layouts Core Plugin Test Cases
Preconditions |
Test Case ID |
Instructions |
Expected Results |
Date Executed |
Pass/Fail |
1. Start Cytoscape |
YL1 |
Select Layout from the toolbar → yFiles → Circular |
Graph should appear in a circular layout |
|
|
YF2 |
Select Layout from the toolbar → yFiles → Organic |
Graph should appear with highly connected nodes clustered and less connected nodes further away |
|
|
|
YF3 |
Select Layout from the toolbar → yFiles → Hierarchic |
Graph should resemble a family tree (especially apparent for hierarchic rankings |
|
|
|
YF4 |
Select Layout from the toolbar → yFiles → Random |
Graph should appear with random node placement |
|
|
|
YF5 |
Select Layout from the toolbar → yFiles → Mirror X |
Current graph should be an X-axis inversion of its previous layout |
|
|
|
YF6 |
Select Layout from the toolbar → yFiles → Mirror Y |
Current graph should be an Y-axis inversion of its previous layout |
|
|
|
YF7 |
Select Layout from the toolbar → yFiles → Orthogonal |
Nodes and edges should generate polygonal arrangements with right angles |
|
|