Wiki

Version 5 (Xin Zhou, 07/23/2013 08:06 am) → Version 6/10 (Xin Zhou, 07/23/2013 08:08 am)

h1. WashU Epigenome Browser testing procedures

h2. normal mode

h3. navigation

* heatmap move, pan, zoom in/out
* track configuration, color/height/mode etc changes
* metadata heatmap, sort/order/redo sort etc
* (new) metadata heatmap color change

h3. apps

* gene set (New, added Jul/12/2013)
** adding, removing, renaming list
** example list, coordinate list
** bed file (be able to specify/switch column)
** KEGG pathway
** save and retrieve geneset under session
* genome snapshot
* svg output
* scatter plot
* secondary panel
** IMPROVE HERE: list ALL possible operations applicable to secondary panel (e.g. add/remove/reorder tracks)
* You also need to test GENE PLOT

h3. data/tracks

* system existed data set load/unload, tracks load/unload
* custom track, bed/sam/bigwig/bedgraph etc
* data hub
h3. secondary panel
* configuration at this panel should also affect main panel?
* custom track

h3. multiple genome panel

* newly add in July/2013
* adding new genome panel

h3. embedding browser

* newly added in July/2013
* test examples from http://cgs.wustl.edu/~xzhou/plugin/
* also http://vizhub.wustl.edu/

h3. data hub

* track file detection error
* refresh cache
* track attributes (show/hide)

h3. metadata tree

* sorting, moving, fliping
* add system terms
* '''create custom meta terms'''

h2. juxtaposing mode

* under following situation, do same test as above
** gene set view
** juxtapose on certain track (system/custom track etc)

h2. long range

* loading of tracks
* change style
* circlet view
## show/hide/rearrange chromosomes
## add/remove/configure a wreath track
## repeat step 1 with wreath tracks displayed
## test if multiple circlet panels are responding well

h2. session and urls

* save & retrieve
* url testing
** url parameters reference: http://washugb.blogspot.com/2012/12/url-parameter-specification-effective.html
'''Xin: URL testing could be automated, try to figure out ways to automate as many tests as possible)'''

h2. browser compatibility

* important: '''test above on Firefox and Safari also'''