Upstream version 7.35.144.0
[platform/framework/web/crosswalk.git] / src / tools / perf / page_sets / calendar_forward_backward.json
1 {
2   "description": "Chrome Endure test for Google Calendar.",
3   "archive_data_file": "data/calendar_forward_backward.json",
4   "credentials_path": "data/credentials.json",
5   "user_agent_type": "desktop",
6   "pages": [
7     {
8       "url": "https://www.google.com/calendar/",
9       "name": "calendar_forward_backward",
10       "why": "Click forward(4x) and backwards(4x) repeatedly",
11       "credentials": "google",
12       "navigate_steps" : [
13         { "action": "navigate" },
14         { "action": "wait", "seconds": 2 },
15         { "action": "wait", "condition": "element", "selector":  "div[class~=\"navForward\"]" },
16         { "action": "javascript", "expression": "(function() { var elem = document.createElement('meta');elem.name='viewport';elem.content='initial-scale=1';document.body.appendChild(elem); })();" }
17       ],
18       "endure": [
19         { "action": "javascript_click", "selector": "div[class~=\"navForward\"]" },
20         { "action": "wait", "seconds": 2 },
21         { "action": "wait", "condition": "element", "selector": "div[class~=\"navForward\"]" },
22         { "action": "javascript_click", "selector": "div[class~=\"navForward\"]" },
23         { "action": "wait", "seconds": 2 },
24         { "action": "wait", "condition": "element", "selector": "div[class~=\"navForward\"]" },
25         { "action": "javascript_click", "selector": "div[class~=\"navForward\"]" },
26         { "action": "wait", "seconds": 2 },
27         { "action": "wait", "condition": "element", "selector": "div[class~=\"navForward\"]" },
28         { "action": "javascript_click", "selector": "div[class~=\"navForward\"]" },
29         { "action": "wait", "seconds": 2 },
30         { "action": "wait", "condition": "element", "selector": "div[class~=\"navBack\"]" },
31         { "action": "javascript_click", "selector": "div[class~=\"navBack\"]" },
32         { "action": "wait", "seconds": 2 },
33         { "action": "wait", "condition": "element", "selector": "div[class~=\"navBack\"]" },
34         { "action": "javascript_click", "selector": "div[class~=\"navBack\"]" },
35         { "action": "wait", "seconds": 2 },
36         { "action": "wait", "condition": "element", "selector": "div[class~=\"navBack\"]" },
37         { "action": "javascript_click", "selector": "div[class~=\"navBack\"]" },
38         { "action": "wait", "seconds": 2 },
39         { "action": "wait", "condition": "element", "selector": "div[class~=\"navBack\"]" },
40         { "action": "javascript_click", "selector": "div[class~=\"navBack\"]" },
41         { "action": "wait", "seconds": 2 },
42         { "action": "wait", "condition": "element", "selector": "div[class~=\"navForward\"]" }
43       ]
44     }
45   ]
46 }