stringtranslate.com

Pruebas entre navegadores

Las pruebas entre navegadores son un tipo de prueba de software no funcional en la que se comprueba la compatibilidad de las aplicaciones web con distintos navegadores y dispositivos. Las pruebas entre navegadores también pueden proporcionar una visión objetiva e independiente del estado de la aplicación web para permitir que la empresa aprecie y comprenda los riesgos de lanzarla o implementar nuevas funciones. Las técnicas de prueba incluyen el proceso de ejecutar una aplicación web con la intención de encontrar fallas en distintos navegadores y dispositivos y verificar que el sitio web sea apto para su uso en todos ellos. En otras palabras, las pruebas entre navegadores son la verificación de que la aplicación web se comporta de manera idéntica en varios navegadores web [1]

Historia

Cuota de mercado de dispositivos (enero de 2009 - mayo de 2021)

El término "pruebas entre navegadores" se originó a principios de la década de 2000 con la llegada de varios navegadores web que mostraban las páginas web de diferentes formas y admitían diferentes tecnologías web. [2] Como resultado, esto provocó inconsistencias en el comportamiento de las aplicaciones web en todos los navegadores. A principios de la década de 2010, los teléfonos inteligentes ingresaron al mercado de dispositivos y su número comenzó a crecer significativamente. Según los datos de Statcounter, [3] en noviembre de 2016, el número de sesiones en dispositivos móviles igualó al número de sesiones en dispositivos de escritorio. A julio de 2021, el número de sesiones en dispositivos móviles ya es del 55,4%. El uso generalizado de dispositivos móviles ha llevado a la aparición del término "pruebas entre dispositivos".

Proceso de prueba entre navegadores

Las pruebas entre navegadores implican la ejecución de una aplicación web para evaluar una o más propiedades de interés en diferentes navegadores y dispositivos. En general, estas propiedades indican hasta qué punto la aplicación web en prueba:

Ingenieros de control de calidad

Las pruebas entre navegadores suelen estar a cargo de ingenieros de control de calidad. Una vez que el equipo de desarrollo crea una aplicación o un sitio web, los ingenieros de control de calidad evalúan el proyecto terminado. El ingeniero de control de calidad prueba la coherencia del contenido y el diseño, por ejemplo, cómo se muestran las fuentes y las imágenes, y si el diseño web adaptativo funciona, si corresponde. A continuación, comprueba la usabilidad de la aplicación o el sitio web [4] , como las funciones, las integraciones con servicios de terceros, los formularios y la entrada táctil para dispositivos móviles o tabletas. También prueba la accesibilidad [5] , como la presencia de texto alternativo para imágenes o subtítulos para vídeos.

Desarrolladores web

Las pruebas entre navegadores se pueden realizar incluso si la aplicación web está parcialmente completa. Con este enfoque, también llamado "desarrollo web full-stack", los desarrolladores web realizan pruebas entre navegadores a medida que desarrollan elementos de la interfaz de usuario y las funcionalidades.

Referencias

  1. ^ "Introducción a las pruebas entre navegadores: aprenda sobre desarrollo web | MDN". developer.mozilla.org . Consultado el 26 de julio de 2021 .
  2. ^ "Lectura: Navegador web | Introducción a las aplicaciones y conceptos informáticos". courses.lumenlearning.com . Consultado el 2 de agosto de 2021 .
  3. ^ "Cuota de mercado mundial de computadoras de escritorio, dispositivos móviles y tabletas". Estadísticas globales de StatCounter . Consultado el 26 de julio de 2021 .
  4. ^ "¿Qué es la usabilidad?". The Interaction Design Foundation . Consultado el 2 de agosto de 2021 .
  5. ^ "Pruebas de accesibilidad - Wiki del W3C" www.w3.org . Consultado el 2 de agosto de 2021 .