@@ -9,12 +9,15 @@ self.open(url)
9
9
10
10
self .open_url(url)
11
11
12
- self .click(selector, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
12
+ self .visit(url)
13
+
14
+ self .click(selector, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT , delay = 0 )
15
+
16
+ self .slow_click(selector, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
13
17
14
18
self .double_click(selector, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
15
19
16
- self .click_chain(selectors_list, by = By.CSS_SELECTOR ,
17
- timeout = settings.SMALL_TIMEOUT , spacing = 0 )
20
+ self .click_chain(selectors_list, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT , spacing = 0 )
18
21
19
22
self .is_link_text_present(link_text)
20
23
@@ -30,17 +33,13 @@ self.click_partial_link_text(partial_link_text, timeout=settings.SMALL_TIMEOUT)
30
33
31
34
self .get_text(selector, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
32
35
33
- self .get_attribute(selector, attribute, by = By.CSS_SELECTOR ,
34
- timeout = settings.SMALL_TIMEOUT )
36
+ self .get_attribute(selector, attribute, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
35
37
36
- self .set_attribute(selector, attribute, value, by = By.CSS_SELECTOR ,
37
- timeout = settings.SMALL_TIMEOUT )
38
+ self .set_attribute(selector, attribute, value, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
38
39
39
- self .remove_attribute(selector, attribute, by = By.CSS_SELECTOR ,
40
- timeout = settings.SMALL_TIMEOUT )
40
+ self .remove_attribute(selector, attribute, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
41
41
42
- self .get_property_value(selector, property , by = By.CSS_SELECTOR ,
43
- timeout = settings.SMALL_TIMEOUT )
42
+ self .get_property_value(selector, property , by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
44
43
45
44
self .refresh_page()
46
45
@@ -60,15 +59,13 @@ self.go_forward()
60
59
61
60
self .get_image_url(selector, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
62
61
63
- self .add_text(selector, new_value , timeout = settings.SMALL_TIMEOUT )
62
+ self .add_text(selector, text, by = By. CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
64
63
65
- self .send_keys(selector, new_value , timeout = settings.SMALL_TIMEOUT )
64
+ self .send_keys(selector, text, by = By. CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
66
65
67
- self .update_text_value(selector, new_value,
68
- timeout = settings.SMALL_TIMEOUT , retry = False )
66
+ self .update_text(selector, new_value, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT , retry = False )
69
67
70
- self .update_text(selector, new_value, timeout = settings.SMALL_TIMEOUT ,
71
- retry = False )
68
+ self .type(selector, text, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT , retry = False )
72
69
73
70
self .is_element_present(selector, by = By.CSS_SELECTOR )
74
71
@@ -118,8 +115,7 @@ self.create_hopscotch_tour(name=None)
118
115
119
116
self .create_introjs_tour(name = None )
120
117
121
- self .add_tour_step(message, selector = None , name = None ,
122
- title = None , theme = None , alignment = None )
118
+ self .add_tour_step(message, selector = None , name = None , title = None , theme = None , alignment = None )
123
119
124
120
self .play_tour(name = None )
125
121
@@ -135,8 +131,7 @@ self.post_success_message(message, duration=None, pause=True)
135
131
136
132
self .post_error_message(message, duration = None , pause = True )
137
133
138
- self .set_messenger_theme(theme = " default" , location = " default" ,
139
- max_messages = " default" )
134
+ self .set_messenger_theme(theme = " default" , location = " default" , max_messages = " default" )
140
135
141
136
self .bring_to_front(selector, by = By.CSS_SELECTOR )
142
137
@@ -186,6 +181,8 @@ self.safe_execute_script(script)
186
181
187
182
self .create_folder(folder)
188
183
184
+ self .choose_file(selector, file_path, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
185
+
189
186
self .save_element_as_image_file(selector, file_name, folder = None )
190
187
191
188
self .download_file(file_url, destination_folder = None )
@@ -218,23 +215,16 @@ self.convert_xpath_to_css(xpath)
218
215
219
216
self .convert_to_css_selector(selector, by)
220
217
221
- self .set_value(selector, new_value, by = By.CSS_SELECTOR ,
222
- timeout = settings.SMALL_TIMEOUT )
223
-
224
- self .js_update_text(selector, new_value, by = By.CSS_SELECTOR ,
225
- timeout = settings.LARGE_TIMEOUT )
218
+ self .set_value(selector, new_value, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
226
219
227
- self .jquery_update_text_value(selector, new_value, by = By.CSS_SELECTOR ,
228
- timeout = settings.SMALL_TIMEOUT )
220
+ self .js_update_text(selector, new_value, by = By.CSS_SELECTOR , timeout = settings.LARGE_TIMEOUT )
229
221
230
- self .jquery_update_text(selector, new_value, by = By.CSS_SELECTOR ,
231
- timeout = settings.SMALL_TIMEOUT )
222
+ self .jquery_update_text(selector, new_value, by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
232
223
233
224
self .hover_on_element(selector, by = By.CSS_SELECTOR )
234
225
235
226
self .hover_and_click(hover_selector, click_selector,
236
- hover_by = By.CSS_SELECTOR , click_by = By.CSS_SELECTOR ,
237
- timeout = settings.SMALL_TIMEOUT )
227
+ hover_by = By.CSS_SELECTOR , click_by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
238
228
239
229
self .select_option_by_text(dropdown_selector, option,
240
230
dropdown_by = By.CSS_SELECTOR , timeout = settings.SMALL_TIMEOUT )
0 commit comments