Differences between revisions 10 and 12 (spanning 2 versions)
Revision 10 as of 2010-06-25 21:01:16
Size: 2461
Editor: malbec
Comment:
Revision 12 as of 2010-06-29 21:50:47
Size: 2322
Editor: malbec
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
||AF1.1||1. Click on a browser cell<<BR>>2. Enter some simple expressions, e.g. ''=ABS(SIN(-12.3)+22)''<<BR>>3. Press Return/Enter|| The cell should display the result of the evaluated expression || || ||
||AF1.2||1. Enter a numeric value in the column for ''f1''<<BR>>2. Create an equation on the same row/node for ''f2'' referencing f1, e.g. ''=$f1 + 10.5''<<BR>>3. Press Return/Enter|| The cell should display the result of the evaluated expression || || ||
||AF1.3||1. Create a new floating point attribute called ''size''<<BR>>2. Enter the equation ''=SQRT(INDEGREE($ID)+OUTDEGREE($ID)+0.5)*40'' into it<<BR>>3. Go to the !VisMapper and map the ''size'' attribute to the node size using a pass-through mapping || The node should now display a size approximately proportional to their degree || || ||
||AF1.4||1. Click on a browser cell<<BR>>2. Enter an invalid expression like ''=SIN(4))''<<BR>>3. Press Return/Enter|| An error message dailog should pop up and after clicking ''Ok'' on the dialog, the cell should display the message ''#PARSE''|| || ||
||AF1.5||1. Click on a browser cell<<BR>>2. Enter a well-formed expression but with invalid values, like ''=LOG(-1)'' or ''=1/0''<<BR>>3. Press Return/Enter || A detailed error message starting with ''#ERROR('' should appear in the cell.|| || ||
||AF1.6||1. Uncheck ''Aspect Ratio'' checkbox<<BR>>2. Type '''50''' for height || Image should be rescaled to 32 by 50. || || ||
||AF1.7|| Press '''Original''' button || Image should be rescaled to the original size (for sample icons, 128 by 128). || || ||
||
AF1.8|| Press '''-''' button on the bottom || The icon should be removed from the list and disappear from the Actual Size View || || ||
||AF1.9||1. Select multiple icons on the list (use shift or CTR/Command ke
y for multiple selection)<<BR>>2.Press '''-''' button on the bottom || Selected images should be removed from the list || || ||
||AF1.10||1. Click ''Name'' textbox<<BR>>2. Type new name and press enter || The new name should applied to the image. This should be remain the same even after you select other images and re-select it again.|| || ||
||AF1||1. Click on a browser cell<<BR>>2. Enter some simple expressions, e.g. ''=ABS(SIN(-12.3)+22)''<<BR>>3. Press Return/Enter|| The cell should display the result of the evaluated expression || || ||
||AF2||1. Enter a numeric value in the column for ''f1''<<BR>>2. Create an equation on the same row/node for ''f2'' referencing f1, e.g. ''=$f1 + 10.5''<<BR>>3. Press Return/Enter|| The cell should display the result of the evaluated expression || || ||
||AF3||1. Create a new floating point attribute called ''size''<<BR>>2. Enter the equation ''=SQRT(INDEGREE($ID)+OUTDEGREE($ID)+0.5)*40'' into it<<BR>>3. Go to the !VisMapper and map the ''size'' attribute to the node size using a pass-through mapping || The node should now display a size approximately proportional to their degree || || ||
||AF4||1. Click on a browser cell<<BR>>2. Enter an invalid expression like ''=SIN(4))''<<BR>>3. Press Return/Enter|| An error message dailog should pop up and after clicking ''Ok'' on the dialog, the cell should display the message ''#PARSE''|| || ||
||AF5||1. Click on a browser cell<<BR>>2. Enter a well-formed expression but with invalid values, like ''=LOG(-1)'' or ''=1/0''<<BR>>3. Press Return/Enter || A detailed error message starting with ''#ERROR('' should appear in the cell.|| || ||
||AF6.1||1. Create a new Integer List attribute called "il"<<BR>>2. Click on a cell<<BR>>3. Enter "=ILIST($f1,$f2,13)<<BR>>4. Press Return/Enter || An error message complaining about a missing value for "f1" should appear.|| || ||
||AF6.2|| 1. Continue from AF6.1<<BR>>2. Fill in valid numbers in for "f1" and "f2" on the same row where the error message is. || After filling in a number for "f1" the error message should be updated to now complain about a missing value for "f2". After also filling in "f2", the error message should disappear and the "il" cell should now display a list, the first two elements of which should be truncated values from the "f1" and "f2" columns.|| || ||

Attribute Functions Feature Test

Preconditions

Test Case ID

Instructions

Expected Results

Date Executed

Results

1. Start Cytoscape
2. Import the galFiltered.sif network file
3. Select some nodes
4. Create 2 floating point attributes, e.g. f1 and f2

AF1

1. Click on a browser cell
2. Enter some simple expressions, e.g. =ABS(SIN(-12.3)+22)
3. Press Return/Enter

The cell should display the result of the evaluated expression

AF2

1. Enter a numeric value in the column for f1
2. Create an equation on the same row/node for f2 referencing f1, e.g. =$f1 + 10.5
3. Press Return/Enter

The cell should display the result of the evaluated expression

AF3

1. Create a new floating point attribute called size
2. Enter the equation =SQRT(INDEGREE($ID)+OUTDEGREE($ID)+0.5)*40 into it
3. Go to the VisMapper and map the size attribute to the node size using a pass-through mapping

The node should now display a size approximately proportional to their degree

AF4

1. Click on a browser cell
2. Enter an invalid expression like =SIN(4))
3. Press Return/Enter

An error message dailog should pop up and after clicking Ok on the dialog, the cell should display the message #PARSE

AF5

1. Click on a browser cell
2. Enter a well-formed expression but with invalid values, like =LOG(-1) or =1/0
3. Press Return/Enter

A detailed error message starting with #ERROR( should appear in the cell.

AF6.1

1. Create a new Integer List attribute called "il"
2. Click on a cell
3. Enter "=ILIST($f1,$f2,13)
4. Press Return/Enter

An error message complaining about a missing value for "f1" should appear.

AF6.2

1. Continue from AF6.1
2. Fill in valid numbers in for "f1" and "f2" on the same row where the error message is.

After filling in a number for "f1" the error message should be updated to now complain about a missing value for "f2". After also filling in "f2", the error message should disappear and the "il" cell should now display a list, the first two elements of which should be truncated values from the "f1" and "f2" columns.

Master Test Plan/28 New Features/Functions (last edited 2010-06-30 16:24:29 by malbec)

Funding for Cytoscape is provided by a federal grant from the U.S. National Institute of General Medical Sciences (NIGMS) of the Na tional Institutes of Health (NIH) under award number GM070743-01. Corporate funding is provided through a contract from Unilever PLC.

MoinMoin Appliance - Powered by TurnKey Linux