Hace unos días, Microsoft anuncio en lanzamiento de Playwright, que es una herramienta diseñada para que los desarrolladores puedan probar sus aplicaciones en los principales navegadores web. Esta característica la hace especialmente útil para poder ver el funcionamiento en tiempo real y de forma prácticamente inmediata de cada proyecto. Es posible utilizarlo a través de Mozilla Firefox, Chrome, Apple Safari y Edge, entre otros. Gracias a esta herramienta puedes probar aplicaciones de python en navegadores web.
Por esa razón y muchas otras más no menos importantes, es que te recomendamos este curso de python profesional, el cual lo imparten de manera presencial o en linea, con instructores expertos en este lenguaje de programación.
Dicho en términos sencillos, Playwright es una biblioteca que permite controlar el navegador con algunas líneas de código de Python. Básicamente está destinado a los proyectos de aplicaciones web escritas en este lenguaje, sin importar su tamaño.
Por el momento, las bibliotecas están disponibles en su faceta de prueba preliminar. El hecho que funcionen en los navegadores web facilita que el código desarrollado en Python pueda probarse de forma inmediata en los diversos sistemas operativos, cómo Linux, ios y Windows.
Además, al poder realizar pruebas en el navegador web es posible ver su funcionamiento a través de los dispositivos móviles. Mediante un emulador se puede simular su comportamiento en diferentes dispositivos ubicados en diferentes zonas horarias. Esto permitirá mayor versatilidad para comprobar el uso de las líneas de código desarrolladas en Python.
Aunque existen algunas otras aplicaciones con características similares, no todas son capaces de funcionar con los navegadores web disponibles. De acuerdo a la administración del programa, el entorno permite contar con una automatización más rápida confiable y capaz que las herramientas actuales existentes.
Uno de los aspectos en los que se ha prestado especial atención es a la velocidad de los procesos de prueba. Básicamente se ha intentado que las pruebas automatizadas de extremo a extremo aumenten la velocidad en el envío, creación y ejecución de las aplicaciones en diferentes dispositivos.
En ese contexto, actualmente sólo es posible observar el comportamiento en los dispositivos móviles a través de un navegador de escritorio. Sin embargo, los desarrolladores han abierto un canal de debate que permitirá en un futuro cercano poder observar su comportamiento en navegadores móviles reales. Puedes encontrar este debate en la página de Microsoft en GitHub, en el apartado referente a Playwright .
Además, como un bonus adicional, Playwright permite ejecutar código de prueba escrito en JavaScript, TypeScrip y Node.js, además de Python. De esta forma, sólo necesitarás una aplicación para revisar los diferentes códigos escritos para páginas web en diferentes lenguajes de programación.
Habrá que esperar para ver si realmente cumple con las expectativas de los desarrolladores y logra posicionarse sobre otras interfaces que permiten ver en tiempo real el desarrollo en Python para sitios web, miesntras puedes probar aplicaciones de python en navegadores hechas por ti y enviar tus comentarios. Por el momento, vale la pena echarle un vistazo tanto a la biblioteca disponible como el sitio oficial en GitHub para conocer más de cerca los pormenores de este programa.
Ahora bien, el hecho que un gigante de la tecnología como Microsoft, haya decidido crear un emulador de este tipo, indica que Python sigue aumentando en popularidad.
Diseño Web Grupo Codesi