• Home
  • Cursos
    • Testing Manual
      • Testing de Software QA Basico
      • Testing Backend con Postman – Api Testing
      • Testing de Videojuegos
    • Automation Testing
      • TestProject
      • Cypress
      • Katalon Studio
    • Performance Testing
      • Introducción al Performance Testing
      • Performance con Jmeter
      • Api Testing con Katalon
    • Gestión de Proyectos
      • Metodologías Ágiles
      • Ingeniería de Requisitos
      • Estimación macro de esfuerzo QA
    • Base de Datos
    • Testing Blockchain
    • Bootcamp QA
  • Para empresas
  • Recursos
    • Blog
    • Links de utilidad
  • Contacto
Academia QA
  • Home
  • Cursos
    • Testing Manual
      • Testing de Software QA Basico
      • Testing Backend con Postman – Api Testing
      • Testing de Videojuegos
    • Automation Testing
      • TestProject
      • Cypress
      • Katalon Studio
    • Performance Testing
      • Introducción al Performance Testing
      • Performance con Jmeter
      • Api Testing con Katalon
    • Gestión de Proyectos
      • Metodologías Ágiles
      • Ingeniería de Requisitos
      • Estimación macro de esfuerzo QA
    • Base de Datos
    • Testing Blockchain
    • Bootcamp QA
  • Para empresas
  • Recursos
    • Blog
    • Links de utilidad
  • Contacto

Katalon Studio

¿Qué esperás para enterarte de las últimas novedades del Testing?
  • Inicio
  • Blog
  • Katalon Studio
  • ¿Qué es Smart Wait en Katalon Studio?
katalon studio

¿Qué es Smart Wait en Katalon Studio?

  • publicado por Matías Panusopulos
  • Fecha julio 3, 2020

Smart Wait en Katalon Studio

Para aquellas personas que utilizan a diario Selenium WebDriver, una de sus características más utilizadas es su comando “Wait”.

Este comando es muy útil para solucionar problemas que produce el retraso de tiempo.

Estos comandos de espera tienen algunos problemas en muchas ocasiones que provocan que nuestros test fallen.

Katalon Studio, para ahorrarnos este dolor de cabeza, en su nueva versión 7.0.0 adicionaron la función “Smart Wait” que ayuda a manejar los problemas de espera de selenium sin ningún script de prueba adicional.

Algunas soluciones que pueden adoptarse en Selenium para solucionar estos problemas de espera es utilizar la Espera implicita.

La espera implicita le dice al webdriver que espere una cierta cantidad de tiempo antes de enviar la excepcion.

No recomendamos utilizar siempre la espera implicita, ya que el tiempo de ejecución depende muchas veces de factores externos. No existe un tiempo exacto en que la página va a cargar.

Otra solución que pueden utilizar es la Espera Explícita.

La espera explicita consiste en decirle al webdriver que espere que se presenten ciertas condiciones o un tiempo maximo permitido antes de enviar una excepción.

Esta ultima solución es la mas eficiente, ya que se va a esperar que carguen los elementos dinámicamente. Sin embargo, hay que tener en cuenta que solamente se puede aplicar esta solucion para algunos elementos especificos. No funciona en los casos en que el elemento sea visible pero no interactuable.

Aunque estas dos soluciones mencionadas funcionan, requiere de experiencia y la inserción manual de declaraciones de espera.

Es por ello que recomendamos utilizar la nueva caracteristica Smart Wait de Katalon Studio.

Esta nueva funcion nos permite resolver los problemas mencionados anteriormente.

Caracteristicas del Smart Wait de Katalon:

  • Permite esperar automáticamente los procesos del front-end.
    Katalon Smart Wait va a esperar de forma automatica que se completen todos los procesos front-end de la pagina web antes de seguir con los siguientes pasos del test.
    Esto permite que todos los resultados de ejecución sean consistentes. También es importante comentar que permite ahorrar a los automatizadores un gran labor de investigación de falsas alarmas.
  • Mayor velocidad de Ejecución.
  • Mejor análisis e información.

[simple-author-box]

  • Share:
Matías Panusopulos

Co-fundador de Academia QA.

Mi experiencia en el área de Calidad de Software supera los 6 años. En el transcurso de este tiempo trabajé tanto en el área de Testing Manual como en Performance y Automation Testing.

Me formé como Licenciado en Sistemas de la Universidad de Buenos Aires con dos másters: Project Management y Big Data & Business Intelligence.

Publicación anterior

Cómo Instalar Plugins en Katalon Studio
julio 3, 2020

Siguiente publicación

Cómo enviar Reportes de Katalon a un Canal en Slack
julio 18, 2020

También te puede interesar

como empezar a automatizar pruebas de software
¿Cómo comenzar a automatizar pruebas de software en 2023?
5 enero, 2023
cypress icon
¿Cómo localizar elementos con Xpath en Cypress?
15 noviembre, 2022
tp
Beneficios de elegir TestProject io
23 febrero, 2021

Deja una respuesta Cancelar la respuesta

Lo siento, debes estar conectado para publicar un comentario.

Categorías

  • Automation Testing
  • Freelancer
  • Katalon Studio
  • Metodologías Ágiles
  • Novedades
  • Performance Testing
  • Primeros pasos
  • Testing
  • Testing mobile
  • Uncategorized

Últimos posts

como empezar a automatizar pruebas de software
¿Cómo comenzar a automatizar pruebas de software en 2023?
05Ene2023
retirar dinero paypal
¿Cómo retirar dinero de Paypal con la comisión más baja?
30Nov2022
cypress icon
¿Cómo localizar elementos con Xpath en Cypress?
15Nov2022

Academia QA

Somos la primera plataforma en LATAM en Ofrecer Cursos Gratuitos de Quality Assurance.

Contáctanos

  • [email protected]

Redes Sociales

Información Legal

  • Política de Privacidad
  • Términos y Condiciones
  • Mapa del Sitio

Inicie sesión con su cuenta de sitio

Google Linkedin Amazon


¿Perdiste tu contraseña?

¿No eres miembro todavía? Regístrate ahora

Registrate en Academia QA

Google Linkedin Amazon


Ya estás registrado? Iniciar sesión ahora