← Revision 1 as of 2012-06-28 19:38:07
Size: 9028
Comment:
|
← Revision 2 as of 2012-06-28 19:56:02 →
Size: 11428
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 49: | Line 49: |
== cPath Test Cases == ||'''Preconditions'''||'''Test Case ID'''||'''Instructions'''||'''Expected Results'''||'''Date Executed'''||'''Pass/Fail'''|| ||<|11> 1. Start Cytoscape <<BR>>2. Click File → New → Network → Create network using cPath…||C1||1. Click the Help button||A window entitled Quick Reference Manual should appear describing the basics of using cPath searches|| || || ||C2||Click the About button||A widow containing details on the cPath plugin should appear|| || || ||C3||1. Select All Organisms and type “p53” into the search field <<BR>>2. Set the limit to 10 and click search||cPath should generate a network containing genes related to p53 for all organisms in the list|| || || ||C4||1. Select C. elegans and type “rpl-12” into the search field <<BR>>2. Set the limit to 20 and click search||cPath should generate a network containing the genes related to rpl-12 in C. elegans|| || || ||C5||1. Select D. melanogaster and type “DPP” into the search field <<BR>>2. Set the limit to 50 and click search||cPath should generate a network containing the genes related to DPP in D. melanogaster|| || || ||C6||1. Select E. coli and type “LacI” into the search field <<BR>>2. Set the limit to 100 and click search||cPath should generate a network containing the genes related to LacI in E. coli|| || || ||C7||1. Select H. Sapiens and type “CD4” into the search field <<BR>>2. Set the limit to 500 and click search||cPath should generate a network containing the genes related to CD4 in H. sapiens|| || || ||C8||1. Select H. pylori 26695 and type “” into the search field <<BR>>2. Set the limit to 1000 and click search||This appears to be broken at the moment since no search is returning any results|| || || ||C9||1. Select M. musculus and type “CLCA” into the text field <<BR>>2. Set the limit to 5000 and click search||cPath should generate a network containing genes related to CLCA in M. musculus|| || || ||C10||1. Select S. cerevisiae and type “STE7” into the search field <<BR>>2. Set the limit to 10 and click search||cPath should generate a network containing genes related to STE7 in S. cerevisiae|| || || ||C11||1. Select R. norvegicus and type “BKCa” into the search field <<BR>>2. Set the limit to 20 and click search||cPath should generate a network containing the genes related to BKCa in R. norvegicus|| || || |
Preconditions |
Test Case ID |
Instructions |
Expected Results |
Date Executed |
Results |
1. Start Cytoscape |
|||||
FM1.1 |
Select New → Network → Empty Network |
A new empty network canvas should appear called Network and it should appear in the list under the Networks tab in the control panel |
|
|
|
FM1.2 |
1. Hold shift and click on 5 nodes near each other |
A new network canvas, with the selected nodes and all the edges that connect them, should be created |
|
|
|
FM1.3 |
1. Drag and select several nodes and edges |
A new network canvas with only selected nodes and edges should be created |
|
||
FM2 |
Select New → Session, click Yes when the caution box appears |
A new session should be started with a clear canvas and no networks |
|
||
FM3 |
Select Open and choose the galFiltered.cys session file from the sampleData directory |
A session file with the galFiltered.gml network imported should be displayed |
|
|
|
FM4 |
Click Save |
Cytoscape should save your progress to the current session file (galFiltered.cys) |
|
|
|
FM5 |
1. Click Save As… and type “galFiltered1.cys” into the text field |
Cytoscape should create a new .cys file with the name entered in the specified directory |
|
|
|
FM6 |
Select Print and choose the appropriate printer and desired settings and then click print |
A print out of the currently selected network should be produced |
|
|
|
FM7 |
1. Select Quit and click Yes, save and quit |
The .cys should contain the latest version of the test session with all the changes saved before quitting |
|
|
UI Test Cases for File Menu - Import sub menu
Preconditions |
Test Case ID |
Instructions |
Expected Results |
Date Executed |
|
1. Start Cytoscape |
|||||
FM9.1 |
1. Select Import → Network (multiple file types)… |
A new version of the galFiltered network should appear in a different window |
|
|
|
FM9.2 |
Import Network from Table (Text/MS Excel) is covered under the Table Import core plugin test cases |
|
|
|
|
FMFM9.3 |
Select Import -> from web services, enter a valid gene and select the organism. Select the gene from the list that is produced and hit 'Retrieve Interactions' button, click ok on the window that appears |
The network of genes related to the entered gene should appear |
|
|
|
FM9.4 |
Importing node attributes is covered under the Node Attribute Browser core plugin test cases |
|
|
|
|
FM9.5 |
Importing Attributes from Table (Text/MS Excel) is covered under the Browser Core Plugins Test Cases |
|
|
|
|
FM9.6 |
Importing edge attributes is covered under the Edge Attribute Browser core plugin test cases |
|
|
|
|
FMFM9.7 |
1. Select Import → Ontology and Annotation… |
Cytoscape should show a large network under the Networks tab in the Control Panel (view not created due to size) and there should be new attributes available for selection in the Node Attribute Browser |
|
||
FM9.8 |
Importing an Attribute Expression Matrix is covered under the Node Attribute Browser core plugin test cases |
|
|
|
|
FM9.9 |
1. Select Import → Vizmap Property File… |
All the nodes in the galFiltered network should be light gray with no border and each edge should be a black line labelled with the type of interaction that it represents |
|
||
FM9.10 |
1. Select Import → Import Attributes from Biomart… |
New attributes EntrezGene ID and EntrezGene ID-TOP should be available for selection under the Node Attribute Browser |
|
||
FM9.11 |
1. Select Import → Import Attributes from NCBI Entrez Gene… |
New attributes should be available for selection under the Node Attribute Browser and some of the nodes should have KEGG Pathway information. |
|
UI Test Cases for File Menu - Export sub menu
Preconditions |
Test Case ID |
Instructions |
Expected Results |
Date Executed |
Pass/Fail |
1. Start Cytoscape |
FM10.1 |
1. Select Export → Network and attributes as XGMML… |
Test1 should be an exact copy of the network exported before restarting Cytoscape |
|
|
FM10.2 |
1. Select Export → Network as GML… |
Test2 should be a copy of the network exported but should have slightly different features (e.g. Background) |
|
|
|
FM10.3 |
1. Select Export → Network as SIF File… |
Test3 should be a copy of the network exported and should be exactly the same as galFiltered.sif |
|
|
|
FM10.4 |
0. Load galFiltered.cys |
Verify that the attributes were saved by opening the attribute file in a text editor, the file should contain a list of the gene IDs from the network and their corresponding GO common names |
|
|
|
FM10.5 |
1. Select Export → Edge Attributes |
Verify that the attributes were saved by opening the attribute file in a text editor, the file should contain a list of the edge IDs from the network and their corresponding interactions |
|
|
|
FM10.6 |
1. Create a copy of the current visual style and give it a new name |
The node colours should change to those of the visual style that was saved |
|
|
|
FM10.7 |
1. Select Export → Network as Graphics… |
The PDF should contain a screen shot of the portion of the network visible in the canvas |
|
|
|
FM10.8 |
1. Repeat steps 1 & 2 from FM10.7 |
The PNG should contain a screen shot of the portion of the network visible in the canvas |
|
|
|
FM10.9 |
Export of PSI-MI 1.0 under construction |
|
|
|
|
FM10.10 |
Export of PSI-MI 2.5 under construction |
|
|
|
cPath Test Cases
Preconditions |
Test Case ID |
Instructions |
Expected Results |
Date Executed |
Pass/Fail |
1. Start Cytoscape |
C1 |
1. Click the Help button |
A window entitled Quick Reference Manual should appear describing the basics of using cPath searches |
|
|
C2 |
Click the About button |
A widow containing details on the cPath plugin should appear |
|
|
|
C3 |
1. Select All Organisms and type “p53” into the search field |
cPath should generate a network containing genes related to p53 for all organisms in the list |
|
|
|
C4 |
1. Select C. elegans and type “rpl-12” into the search field |
cPath should generate a network containing the genes related to rpl-12 in C. elegans |
|
|
|
C5 |
1. Select D. melanogaster and type “DPP” into the search field |
cPath should generate a network containing the genes related to DPP in D. melanogaster |
|
|
|
C6 |
1. Select E. coli and type “LacI” into the search field |
cPath should generate a network containing the genes related to LacI in E. coli |
|
|
|
C7 |
1. Select H. Sapiens and type “CD4” into the search field |
cPath should generate a network containing the genes related to CD4 in H. sapiens |
|
|
|
C8 |
1. Select H. pylori 26695 and type “” into the search field |
This appears to be broken at the moment since no search is returning any results |
|
|
|
C9 |
1. Select M. musculus and type “CLCA” into the text field |
cPath should generate a network containing genes related to CLCA in M. musculus |
|
|
|
C10 |
1. Select S. cerevisiae and type “STE7” into the search field |
cPath should generate a network containing genes related to STE7 in S. cerevisiae |
|
|
|
C11 |
1. Select R. norvegicus and type “BKCa” into the search field |
cPath should generate a network containing the genes related to BKCa in R. norvegicus |
|
|