@@ -370,6 +370,8 @@ self.highlight_type(selector, text, by="css selector", loops=3, scroll=True, tim
370370# self.highlight_update_text(
371371# selector, text, by="css selector", loops=3, scroll=True, timeout=None)
372372
373+ self .highlight_if_visible(selector, by = " css selector" , loops = 4 , scroll = True )
374+
373375self .highlight(selector, by = " css selector" , loops = 4 , scroll = True , timeout = None )
374376
375377self .press_up_arrow(selector = " html" , times = 1 , by = " css selector" )
@@ -742,6 +744,7 @@ self.generate_traffic_chain(pages, loops=1)
742744
743745self .get_element(selector, by = " css selector" , timeout = None )
744746# Duplicates:
747+ # self.wait_for_selector(selector, by="css selector", timeout=None)
745748# self.locator(selector, by="css selector", timeout=None)
746749# self.wait_for_element_present(selector, by="css selector", timeout=None)
747750
@@ -957,6 +960,12 @@ driver.assert_exact_text(text, selector)
957960
958961driver.wait_for_element(selector)
959962
963+ driver.wait_for_element_visible(selector)
964+
965+ driver.wait_for_element_present(selector)
966+
967+ driver.wait_for_selector(selector)
968+
960969driver.wait_for_text(text, selector)
961970
962971driver.wait_for_exact_text(text, selector)
@@ -991,6 +1000,8 @@ driver.highlight(selector)
9911000
9921001driver.highlight_click(selector)
9931002
1003+ driver.highlight_if_visible(selector)
1004+
9941005driver.sleep(seconds)
9951006
9961007driver.locator(selector)
@@ -1015,6 +1026,10 @@ driver.uc_open_with_reconnect(url, reconnect_time=None)
10151026
10161027driver.reconnect(timeout)
10171028
1029+ driver.disconnect()
1030+
1031+ driver.connect()
1032+
10181033driver.uc_click(
10191034 selector, by = " css selector" ,
10201035 timeout = settings.SMALL_TIMEOUT , reconnect_time = None )
0 commit comments