Compare commits
1 Commits
c1bcd57c4d
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 149984d9ac |
@@ -98,8 +98,6 @@ def construir_selectores_session():
|
|||||||
{"by": By.CSS_SELECTOR, "selector": "[data-testid='cell-frame-container']", "desc": "Cell frame container"},
|
{"by": By.CSS_SELECTOR, "selector": "[data-testid='cell-frame-container']", "desc": "Cell frame container"},
|
||||||
{"by": By.CSS_SELECTOR, "selector": "div[role='grid']", "desc": "role=grid"},
|
{"by": By.CSS_SELECTOR, "selector": "div[role='grid']", "desc": "role=grid"},
|
||||||
{"by": By.CSS_SELECTOR, "selector": "div[aria-label*='chat' i][role='grid']", "desc": "Grid con aria-label chat"},
|
{"by": By.CSS_SELECTOR, "selector": "div[aria-label*='chat' i][role='grid']", "desc": "Grid con aria-label chat"},
|
||||||
{"by": By.CSS_SELECTOR, "selector": "div[contenteditable='true'][role='textbox'][aria-label*='buscar' i]", "desc": "Busqueda contenteditable label=buscar"},
|
|
||||||
{"by": By.CSS_SELECTOR, "selector": "div[contenteditable='true'][role='textbox'][aria-label*='search' i]", "desc": "Busqueda contenteditable label=search"},
|
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
@@ -157,11 +155,8 @@ def construir_selectores_caja_mensaje():
|
|||||||
{"by": By.CSS_SELECTOR, "selector": "footer div[contenteditable='true'][data-lexical-editor='true']", "desc": "Footer lexical editor"},
|
{"by": By.CSS_SELECTOR, "selector": "footer div[contenteditable='true'][data-lexical-editor='true']", "desc": "Footer lexical editor"},
|
||||||
{"by": By.CSS_SELECTOR, "selector": "footer div[contenteditable='true']", "desc": "Footer contenteditable generico"},
|
{"by": By.CSS_SELECTOR, "selector": "footer div[contenteditable='true']", "desc": "Footer contenteditable generico"},
|
||||||
{"by": By.CSS_SELECTOR, "selector": "div[contenteditable='true'][data-tab='10']", "desc": "Contenteditable data-tab=10"},
|
{"by": By.CSS_SELECTOR, "selector": "div[contenteditable='true'][data-tab='10']", "desc": "Contenteditable data-tab=10"},
|
||||||
{"by": By.CSS_SELECTOR, "selector": "div[contenteditable='true'][data-tab='9']", "desc": "Contenteditable data-tab=9"},
|
|
||||||
{"by": By.CSS_SELECTOR, "selector": "footer div[aria-placeholder*='mensaje' i]", "desc": "Footer placeholder mensaje"},
|
{"by": By.CSS_SELECTOR, "selector": "footer div[aria-placeholder*='mensaje' i]", "desc": "Footer placeholder mensaje"},
|
||||||
{"by": By.CSS_SELECTOR, "selector": "footer div[aria-placeholder*='message' i]", "desc": "Footer placeholder message"},
|
|
||||||
{"by": By.CSS_SELECTOR, "selector": "footer div[aria-label*='mensaje' i]", "desc": "Footer label mensaje"},
|
{"by": By.CSS_SELECTOR, "selector": "footer div[aria-label*='mensaje' i]", "desc": "Footer label mensaje"},
|
||||||
{"by": By.CSS_SELECTOR, "selector": "footer div[aria-label*='message' i]", "desc": "Footer label message"},
|
|
||||||
{"by": By.XPATH, "selector": "//footer//*[@contenteditable='true']", "desc": "XPath footer contenteditable"},
|
{"by": By.XPATH, "selector": "//footer//*[@contenteditable='true']", "desc": "XPath footer contenteditable"},
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|||||||
@@ -127,8 +127,6 @@ def esperar_sesion_activa(driver, tiempo_maximo=TIMEOUT_SESION, idioma=IDIOMA_IN
|
|||||||
(By.CSS_SELECTOR, "[data-testid='cell-frame-container']"),
|
(By.CSS_SELECTOR, "[data-testid='cell-frame-container']"),
|
||||||
(By.CSS_SELECTOR, "div[role='grid']"),
|
(By.CSS_SELECTOR, "div[role='grid']"),
|
||||||
(By.CSS_SELECTOR, "div[aria-label*='chat' i][role='grid']"),
|
(By.CSS_SELECTOR, "div[aria-label*='chat' i][role='grid']"),
|
||||||
(By.CSS_SELECTOR, "div[contenteditable='true'][role='textbox'][aria-label*='buscar' i]"),
|
|
||||||
(By.CSS_SELECTOR, "div[contenteditable='true'][role='textbox'][aria-label*='search' i]"),
|
|
||||||
]
|
]
|
||||||
|
|
||||||
while time.time() - inicio < tiempo_maximo:
|
while time.time() - inicio < tiempo_maximo:
|
||||||
|
|||||||
@@ -71,11 +71,8 @@ def buscar_caja_mensaje(driver, timeout=20):
|
|||||||
(By.CSS_SELECTOR, "footer div[contenteditable='true'][data-lexical-editor='true']"),
|
(By.CSS_SELECTOR, "footer div[contenteditable='true'][data-lexical-editor='true']"),
|
||||||
(By.CSS_SELECTOR, "footer div[contenteditable='true']"),
|
(By.CSS_SELECTOR, "footer div[contenteditable='true']"),
|
||||||
(By.CSS_SELECTOR, "div[contenteditable='true'][data-tab='10']"),
|
(By.CSS_SELECTOR, "div[contenteditable='true'][data-tab='10']"),
|
||||||
(By.CSS_SELECTOR, "div[contenteditable='true'][data-tab='9']"),
|
|
||||||
(By.CSS_SELECTOR, "footer div[aria-placeholder*='mensaje' i]"),
|
(By.CSS_SELECTOR, "footer div[aria-placeholder*='mensaje' i]"),
|
||||||
(By.CSS_SELECTOR, "footer div[aria-placeholder*='message' i]"),
|
|
||||||
(By.CSS_SELECTOR, "footer div[aria-label*='mensaje' i]"),
|
(By.CSS_SELECTOR, "footer div[aria-label*='mensaje' i]"),
|
||||||
(By.CSS_SELECTOR, "footer div[aria-label*='message' i]"),
|
|
||||||
(By.XPATH, "//footer//*[@contenteditable='true']"),
|
(By.XPATH, "//footer//*[@contenteditable='true']"),
|
||||||
]
|
]
|
||||||
return esperar_primer_visible(driver, candidatos, timeout=timeout)
|
return esperar_primer_visible(driver, candidatos, timeout=timeout)
|
||||||
|
|||||||
Reference in New Issue
Block a user