OLD | NEW |
1 { | 1 { |
2 "description": "Chrome Endure test for Google Calendar.", | 2 "description": "Chrome Endure test for Google Calendar.", |
3 "archive_data_file": "../data/endure_calendar_forward_backward.json", | 3 "archive_data_file": "../data/endure_calendar_forward_backward.json", |
4 "credentials_path": "../data/credentials.json", | 4 "credentials_path": "../data/credentials.json", |
5 "user_agent_type": "desktop", | 5 "user_agent_type": "desktop", |
6 "pages": [ | 6 "pages": [ |
7 { | 7 { |
8 "url": "https://www.google.com/calendar/", | 8 "url": "https://www.google.com/calendar/", |
9 "why": "Click forward(4x) and backwards(4x) repeatedly", | 9 "why": "Click forward(4x) and backwards(4x) repeatedly", |
10 "credentials": "google", | 10 "credentials": "google", |
11 "wait_for_element_with_selector": "div[class~=\"navForward\"]", | 11 "navigate_steps" : [ |
12 "post_navigate_javascript_to_execute": "(function() { var elem = document.
createElement('meta');elem.name='viewport';elem.content='initial-scale=1';docume
nt.body.appendChild(elem); })();", | 12 { "action": "navigate"}, |
| 13 { "action": "wait", "condition": "element", "selector": "div[class~=\"n
avForward\"]"}, |
| 14 { "action": "javascript", "expression": "(function() { var elem = docume
nt.createElement('meta');elem.name='viewport';elem.content='initial-scale=1';doc
ument.body.appendChild(elem); })();"} |
| 15 ], |
13 "endure": [ | 16 "endure": [ |
14 { | 17 { "action": "click_element", "selector": "div[class~=\"navForward\"]" }, |
15 "action": "click_element", | 18 { "action": "wait", "condition": "element", "selector": "div[class~=\"na
vForward\"]" }, |
16 "selector": "div[class~=\"navForward\"]", | 19 { "action": "click_element", "selector": "div[class~=\"navForward\"]" }, |
17 "wait_for_element_with_selector": "div[class~=\"navForward\"]" | 20 { "action": "wait", "condition": "element", "selector": "div[class~=\"na
vForward\"]" }, |
18 }, | 21 { "action": "click_element", "selector": "div[class~=\"navForward\"]" }, |
19 { | 22 { "action": "wait", "condition": "element", "selector": "div[class~=\"na
vForward\"]" }, |
20 "action": "click_element", | 23 { "action": "click_element", "selector": "div[class~=\"navForward\"]" }, |
21 "selector": "div[class~=\"navForward\"]", | 24 { "action": "wait", "condition": "element", "selector": "div[class~=\"na
vBack\"]" }, |
22 "wait_for_element_with_selector": "div[class~=\"navForward\"]" | 25 { "action": "click_element", "selector": "div[class~=\"navBack\"]" }, |
23 }, | 26 { "action": "wait", "condition": "element", "selector": "div[class~=\"na
vBack\"]" }, |
24 { | 27 { "action": "click_element", "selector": "div[class~=\"navBack\"]" }, |
25 "action": "click_element", | 28 { "action": "wait", "condition": "element", "selector": "div[class~=\"na
vBack\"]" }, |
26 "selector": "div[class~=\"navForward\"]", | 29 { "action": "click_element", "selector": "div[class~=\"navBack\"]" }, |
27 "wait_for_element_with_selector": "div[class~=\"navForward\"]" | 30 { "action": "wait", "condition": "element", "selector": "div[class~=\"na
vBack\"]" }, |
28 }, | 31 { "action": "click_element", "selector": "div[class~=\"navBack\"]" }, |
29 { | 32 { "action": "wait", "condition": "element", "selector": "div[class~=\"na
vForward\"]" } |
30 "action": "click_element", | |
31 "selector": "div[class~=\"navForward\"]", | |
32 "wait_for_element_with_selector": "div[class~=\"navBack\"]" | |
33 }, | |
34 { | |
35 "action": "click_element", | |
36 "selector": "div[class~=\"navBack\"]", | |
37 "wait_for_element_with_selector": "div[class~=\"navBack\"]" | |
38 }, | |
39 { | |
40 "action": "click_element", | |
41 "selector": "div[class~=\"navBack\"]", | |
42 "wait_for_element_with_selector": "div[class~=\"navBack\"]" | |
43 }, | |
44 { | |
45 "action": "click_element", | |
46 "selector": "div[class~=\"navBack\"]", | |
47 "wait_for_element_with_selector": "div[class~=\"navBack\"]" | |
48 }, | |
49 { | |
50 "action": "click_element", | |
51 "selector": "div[class~=\"navBack\"]", | |
52 "wait_for_element_with_selector": "div[class~=\"navForward\"]" | |
53 } | |
54 ] | 33 ] |
55 } | 34 } |
56 ] | 35 ] |
57 } | 36 } |
OLD | NEW |