Wiki

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

1 1 Daofeng Li
h1. WashU Epigenome Browser testing procedures
2 3 Daofeng Li
3 2 Daofeng Li
h2. normal mode
4 3 Daofeng Li
5 2 Daofeng Li
h3. navigation
6 3 Daofeng Li
7 2 Daofeng Li
* heatmap move, pan, zoom in/out
8 2 Daofeng Li
* track configuration, color/height/mode etc changes
9 2 Daofeng Li
* metadata heatmap, sort/order/redo sort etc
10 2 Daofeng Li
* (new) metadata heatmap color change
11 3 Daofeng Li
12 2 Daofeng Li
h3. apps
13 3 Daofeng Li
14 2 Daofeng Li
* gene set (New, added Jul/12/2013)
15 2 Daofeng Li
** adding, removing, renaming list
16 2 Daofeng Li
** example list, coordinate list
17 2 Daofeng Li
** bed file (be able to specify/switch column)
18 2 Daofeng Li
** KEGG pathway
19 2 Daofeng Li
* genome snapshot
20 2 Daofeng Li
* svg output
21 2 Daofeng Li
* scatter plot
22 2 Daofeng Li
* secondary panel
23 4 Xin Zhou
** IMPROVE HERE: list ALL possible operations applicable to secondary panel (e.g. add/remove/reorder tracks)
24 5 Xin Zhou
* You also need to test GENE PLOT
25 2 Daofeng Li
26 2 Daofeng Li
h3. data/tracks
27 3 Daofeng Li
28 2 Daofeng Li
* system existed data set load/unload, tracks load/unload
29 2 Daofeng Li
* custom track, bed/sam/bigwig/bedgraph etc
30 2 Daofeng Li
* data hub
31 2 Daofeng Li
h3. secondary panel
32 2 Daofeng Li
* configuration at this panel should also affect main panel?
33 2 Daofeng Li
* custom track
34 3 Daofeng Li
35 2 Daofeng Li
h3. multiple genome panel
36 3 Daofeng Li
37 2 Daofeng Li
* newly add in July/2013
38 2 Daofeng Li
* adding new genome panel
39 3 Daofeng Li
40 2 Daofeng Li
h3. embedding browser
41 3 Daofeng Li
42 2 Daofeng Li
* newly added in July/2013
43 2 Daofeng Li
* test examples from http://cgs.wustl.edu/~xzhou/plugin/
44 2 Daofeng Li
* also http://vizhub.wustl.edu/
45 2 Daofeng Li
46 2 Daofeng Li
h3. data hub
47 3 Daofeng Li
48 2 Daofeng Li
* track file detection error
49 2 Daofeng Li
* refresh cache
50 2 Daofeng Li
* track attributes (show/hide)
51 2 Daofeng Li
52 2 Daofeng Li
h3. metadata tree
53 3 Daofeng Li
54 2 Daofeng Li
* sorting, moving, fliping
55 2 Daofeng Li
* add system terms
56 2 Daofeng Li
* '''create custom meta terms'''
57 2 Daofeng Li
58 2 Daofeng Li
h2. juxtaposing mode
59 3 Daofeng Li
60 2 Daofeng Li
* under following situation, do same test as above
61 2 Daofeng Li
** gene set view
62 2 Daofeng Li
** juxtapose on certain track (system/custom track etc)
63 3 Daofeng Li
64 2 Daofeng Li
h2. long range
65 3 Daofeng Li
66 2 Daofeng Li
* loading of tracks
67 2 Daofeng Li
* change style
68 2 Daofeng Li
* circlet view
69 2 Daofeng Li
## show/hide/rearrange chromosomes
70 2 Daofeng Li
## add/remove/configure a wreath track
71 2 Daofeng Li
## repeat step 1 with wreath tracks displayed
72 2 Daofeng Li
## test if multiple circlet panels are responding well
73 2 Daofeng Li
74 1 Daofeng Li
h2. session and urls
75 3 Daofeng Li
76 2 Daofeng Li
* save & retrieve
77 2 Daofeng Li
* url testing
78 2 Daofeng Li
** url parameters reference: http://washugb.blogspot.com/2012/12/url-parameter-specification-effective.html
79 2 Daofeng Li
'''Xin: URL testing could be automated, try to figure out ways to automate as many tests as possible)'''
80 2 Daofeng Li
81 1 Daofeng Li
h2. browser compatibility 
82 3 Daofeng Li
83 2 Daofeng Li
* important: '''test above on Firefox and Safari also'''