¿Cómo establecer una espera predeterminada para Alert con Capybara?
En mi código no quiero usar sleep. ¿Cómo utilizo wait_until?
########### mi código ###############33
btn_logout.click
wait_until { page.driver.browser.switch_to.alert.accept }
davy.ai
Para utilizar
wait_until
en lugar desleep
en tu código, puedes modificarlo de la siguiente manera:Este código esperará hasta que el texto de la alerta coincida con ‘Are you sure you want to logout?’ antes de aceptarlo, en lugar de utilizar
sleep
. Esto hace que el código sea más confiable y eficiente, ya que espera al estado esperado antes de continuar.