Plugin test cases 0.89

From irefindex
Revision as of 17:25, 25 June 2010 by Sabry (talk | contribs)

Search cases

Test case name: UniProt_Ac 1

Operation:

Query box:

Q39009
Q9ZNV8

Search type: UniProt_Ac

Taxon id: Any

Iterations: 1

Create new view: no

Use canonical expansion: no

Load interaction between neighbours: no

Expected Observation:

33 nodes, 94 edges. 2 queried nodes are blue (DMC_ARATH and AHP2_ARATH). Checked node AHP2_ARATH linkout from i.RefSeq_Ac_TOP attribute to Entrez/protein was correct. IRefIndex has correct i.taxid and i.geneID.

Checked node AHP2_ARATH linkout from i.UniProt_Ac_TOP attribute to UniProt/KB beta was correct. IRefIndex has correct i.taxid and i.geneID. UniProt record agreed with iRefIndex on iRefSeq_Ac_TOP, i.taxid, i.geneID.

Last tested: June 25, 2010

Plugin Version: 0.89

Data Version: 7.0 public (iRefDATA_06222010.irfz)

Result: PASS

Tester: Sabry

Test case name: RefSeq_Ac 1

Operation:

Query box:

NP_188928.2

Search type: RefSeq_Ac

Taxon id: Any

Iterations: 1

Create new view: yes

Use canonical expansion: no

Load interaction between neighbours: no

Expected Observation:

11 nodes, 29 edges. i.RefSeq_Ac = NP_188928 was returned. Edges returned include two edges described in test UniProt_Ac 1.

The same results are returned if the query box is changed to NP_188928.

The same results are returned if the query box is changed to NP_188928.567.

The same results are returned if the query box is changed to 188928. No results OK

No results are returned if the query box is changed to NP 188928. Ok.

Change the search type to UniProt_Ac. The interface says no results and when user presses ok, shows a blank panel. Ok.

The search type can also be changed to UniProt_ID, geneID, geneSymbol, ipi,, mass or rog with no results returned.

No results are returned if the query box is changed to 0. No results. Ok.

No results are returned if the query box is changed to abcde.


Last tested: June 25, 2010

Plugin Version: 0.89

Data Version: 7.0 (iRefDATA_06222010.irfz)

Result: PASS

Tester: Sabry

Test case name: UniProt_ID 1

Operation:

Query box:

AHP2_ARATH

Search type: UniProt_ID

Taxon id: Any

Iterations: 1

Create new view: yes

Use canonical expansion: no

Expected Observation:

26 nodes, 67 edges.

The same results are returned if the query box is changed to AHP2. No results : PASS

AHP2 ARATH returns no results. Ok.

ARATH no results : OK (Now UniProt_ID is exact match only)

AH2_ARATH returns no results. Ok.

AHP2_ARATH.2 returns no results. OK.


Searching for AHP2_ARATH but with search type UniProt_Ac, geneID, geneSymbol, ipi or mass all return 0 results. The interface says no results and when user presses ok, shows a blank panel. Ok.

No results are returned if the query box is changed to 0. No result. Ok.

No results are returned if the query box is changed to abcde.


Last tested: June 25, 2010

Plugin Version: 0.83

Data Version: 7.0 public(iRefDATA_06152010.irfz)

Result: PASS

Tester: Sabry

Test case name: geneID 1

Operation:

Query box:

821860
822593

Search type: geneID

Taxon id: Any

Iterations: 1

Create new view: yes

Use canonical expansion: no

Load interaction between neighbours: no

Expected Observation:

Should return the same result as a UniProt_Ac query for Q39009 and Q9ZNV8 (33 nodes and 94 edges). Ok.

0 returned "error resolving query. Ok.

00001 returned 0 results. Ok.

abcdes returned 0 results. Ok.

1234 returned 34 nodes and 70 edges. Ok. 1234 is CCR5.

Last tested: June 25, 2010

Plugin Version: 0.89

Data Version: 7.0 public (iRefDATA_06222010.irfz)

Result: PASS

Tester: Sabry

Test case name: geneSymbol 1

Operation:

Query box:

CXCR4

Search type: geneSymbol

Taxon id: Any

Iterations: 0

Create new view: no

Use canonical expansion: no

Expected Observation:

Warning for user : "You have not limited your search to a specific organism. Proceed anyway? Yes No - Yes selected

Returns two nodes with i.UniProt_Ac_TOP of P61073 and P61073-2.

0 returns no results. Ok.

0000 returns no results. Ok.

12345 returns no results. Ok.

abcde returns no results. Ok.

cxcR4 returns identical results to CXCR4. Ok.

Link-outs to NCBI : removed, query Helper removed (Exact match search will not use query helper)

Search CXCR5 as a UniProt_ID : No results , UniProt_Id is now exact match only

Search CXCR5 against other query types returned no results. Ok.

Last tested: June 25, 2010

Plugin Version: 0.89

Data Version: 7.0 public (iRefDATA_06222010.irfz)

Result: PASS

Tester: Sabry

Test case name: rog search 1

Operation:

Query box:

5366033

Search type: rog

Taxon id: Any

Iterations: 1

Create new view: no

Use canonical expansion: no

Load interaction between neighbours: no

Expected Observation: 5366033 returns 7 interactions (5 self interactions + 2 interactions with 5366026)


Last tested: June 25, 2010

Plugin Version: 0.89

Data Version: 7.0 public (iRefDATA_06222010.irfz)

Result: PASS

Tester: Sabry

Test case name: Iterations 1

Operation:

Perform search described in test UniProt_Ac 1 with Iterations=1. Then again with Iterations = 0 and confirm that the number of edges between the query nodes is identical.

Expected Observation:

Same number of edges (2 edges, 1 loop) in both cases.

Last tested: June 25, 2010

Plugin Version: 0.89

Data Version: 7.0 public(iRefDATA_06222010.irfz)

Result: PASS

Tester: Sabry

Notes:

Test case name: ipi 1 #

Operation:

Query box:

IPI00543858
IPI00517160

Search type: ipi

Taxon id: Any

Iterations: 1

Create new view: no

Use canonical expansion: no

Load interaction between neighbours: no

Expected Observation:

Returns results identical to test case UniProt_Ac 1. Ok

Changing the query to "IPI00543858.1 IPI00517160.1" produces identical results. Ok.

Changing the query to "00543858 00517160" produces identical results. Ok.

Changing the query to "00543858 0051716" produces identical results for first query term and initiates query helper to resolve second term. Ok.

Changing the query to "abcd" produces no results. Ok.

Changing the query to "IPI" initiates query helper. Ok.

Searching for IPI00543858 as any other search type returns no results. Ok

Last tested: June 25, 2010

Plugin Version: 0.89

Data Version: 7.0 public(iRefDATA_06222010.irfz)

Result: PASS

Tester: Sabry

Notes:

Test case name: mass search #

Operation:

Query box:

72854<-->72866

Search type: mass

Taxon id: Any

Iterations: 0

Create new view: yes

Use canonical expansion: no

Load interaction between neighbours: no

Expected Observation:

The user is presented with the query helper to refine the query. A prompting message reads:

Please select query from list (double click from yellow area)

Result: PASS


NCBI links removed.

The query returns 4 nodes with mass in the expected range. Ok.

0 returns no results. Ok.

-1 returns no results. Ok.

MW returns no results. Ok.

72854 kda returns no results . OK

Last tested: June 25, 2010

Plugin Version: 0.89

Data Version: 7.0 public (iRefDATA_06152010.irfz)

Result: PASS

Tester: Sabry

Notes: . The details in the sugested message ealier by Ian now included as a Tool-tip

Test case name: rog search 1

Test case name: PMIDsearch 1

Operation:

Query box:

11401546

Search type: pmid

Taxon id: Any

Iterations: 1

Create new view: yes

Use canonical expansion: no

Load interaction between neighbours: no

Expected Observation:

4 nodes and 7 edges are returned. Three edges have PMID 11401546 and these involve the 4 nodes shown. All other edges (from different PMIDs) involve these proteins. Ok.

i.query for all four node set to 11401546 : Ok

11401546.1 returns 0 results. Ok.

1140154 returns 0 results Ok.

SPTAN1 returns 0 results. Ok.

11401546 SPTAN1 returns 0 results. Ok.

0 returns 0 results. Ok.

-1 returns 0 results. Ok.

10551855 [return character] 11401546 returns 6 nodes and 27 edges. Ok.

10551855|11401546 returns 6 nodes and 27 edges. Ok.

10551855| 11401546 returns 6 nodes and 27 edges. Ok.

10551855 | 11401546 returns 6 nodes and 27 edges. Ok.

10551855 [tab] 11401546 returns 6 nodes and 27 edges. Ok.

10551855, 11401546 returns 6 nodes and 27 edges. Ok.

10551855 11401546 returns 0 results. Ok. We dont say we support space delimited queries.

Last tested: June 25, 2010

Plugin Version: 0.89

Data Version: 7.0 public(iRefDATA_06222010.irfz)

Result: PASS

Tester: Sabry

Notes:

Test case name: digid search 1

Operation:

Query box: 4

Search type: digid

Taxon id: Any

Iterations: 0

Create new view: no

Use canonical expansion: no

Load interaction between neighbours: no

Expected Observation:

This query returns : 228 nodes and 389 edges

Two nodes with i.query=4 (Q96RQ3 and Q9HCC0)


Last tested: July 25th, 2010

Plugin Version: 0.89

Data Version: public 7.0 (iRefDATA_06222010.irfz)

Result: PASS

Tester: Sabry


Test case template

Test case name: what is being tested #

Operation:

Expected Observation:

Last tested:

Plugin Version:

Data Version:

Result: FAIL

Tester:

Notes:

All iRefIndex Pages