Size: 2461
Comment:
|
Size: 2322
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 key 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 |
|||||
AF1 |
1. Click on a browser cell |
The cell should display the result of the evaluated expression |
|
|
|
AF2 |
1. Enter a numeric value in the column for f1 |
The cell should display the result of the evaluated expression |
|
|
|
AF3 |
1. Create a new floating point attribute called size |
The node should now display a size approximately proportional to their degree |
|
|
|
AF4 |
1. Click on a browser cell |
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 |
A detailed error message starting with #ERROR( should appear in the cell. |
|
|
|
AF6.1 |
1. Create a new Integer List attribute called "il" |
An error message complaining about a missing value for "f1" should appear. |
|
|
|
AF6.2 |
1. Continue from AF6.1 |
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. |
|
|