Wiki

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