{"id":365883,"date":"2023-06-08T18:03:34","date_gmt":"2023-06-08T17:03:34","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=qa&#038;p=365883"},"modified":"2023-06-23T22:03:44","modified_gmt":"2023-06-23T21:03:44","slug":"jetbrains-aqua-ya-es-compatible-con-playwright","status":"publish","type":"qa","link":"https:\/\/blog.jetbrains.com\/es\/qa\/2023\/06\/jetbrains-aqua-ya-es-compatible-con-playwright\/","title":{"rendered":"JetBrains Aqua ya es compatible con Playwright"},"content":{"rendered":"<p>\u00a1Le traemos un anuncio especial del equipo de Aqua!<\/p>\n<p>Hemos trabajado mucho para que los marcos de trabajo de pruebas m\u00e1s populares fueran totalmente compatibles, y nuestros usuarios llevan un tiempo solicitando la compatibilidad con <a href=\"https:\/\/playwright.dev\/\" target=\"_blank\" rel=\"noopener\">Playwright<\/a>. Nos complace anunciar que la nueva versi\u00f3n de Aqua es totalmente compatible con Playwright.<\/p>\n<p align=\"center\"><a class=\"jb-download-button\" href=\"https:\/\/www.jetbrains.com\/aqua\/download\/\" target=\"_blank\" rel=\"noopener\">DESCARGAR AQUA<\/a><\/p>\n<h2 id=\"\">&nbsp;<\/h2>\n<h1 id=\"playwright_support\">Compatibilidad con Playwright<\/h1>\n<h3 id=\"aqua_shows_your_tests\">Aqua muestra las pruebas<\/h3>\n<p>Al abrir el proyecto, Aqua encontrar\u00e1 las pruebas de Playwright y mostrar\u00e1 iconos para ejecutarlas desde el editor.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/OpenProject.png\" alt=\"\" width=\"1686\"><\/p>\n<p>Ejecutar pruebas con Playwright es muy f\u00e1cil. Si lo desea, tambi\u00e9n puede ejecutar todas las pruebas desde un archivo o directorio.<\/p>\n<h3 id=\"explore_results_and_find_issues\">Explore los resultados y encuentre problemas<\/h3>\n<p>Al finalizar una prueba, Aqua mostrar\u00e1 los resultados detallados de esta, as\u00ed como el registro y el resultado de la consola relacionados con dicha prueba. Gracias a las multitud de opciones de ordenaci\u00f3n y filtrado, es f\u00e1cil consultar todas las pruebas fallidas o ignoradas, as\u00ed como inspeccionar cu\u00e1nto ha tardado la prueba en ejecutarse.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/TestRun-PW.png\" alt=\"\" width=\"1800\"><br>Con Aqua podr\u00e1 navegar f\u00e1cilmente desde la ventana de resultados de la prueba hasta el c\u00f3digo fuente de la prueba seleccionada. Para mayor comodidad, Aqua muestra consejos de incrustaci\u00f3n con la duraci\u00f3n de la ejecuci\u00f3n del paso y resalta la l\u00ednea o la expresi\u00f3n que ha fallado directamente en el editor del c\u00f3digo fuente, junto con el mensaje de error correspondiente. Gracias a esto, la experiencia de usuario ser\u00e1 mucho m\u00e1s fluida.<\/p>\n<h3 id=\"save_and_share_your_test_run_settings\">Guarde y comparta la configuraci\u00f3n de la ejecuci\u00f3n de las pruebas<\/h3>\n<p>Si est\u00e1 ejecutando conjuntos de pruebas con par\u00e1metros distintos, puede guardar la configuraci\u00f3n como <em>Run Configuration<\/em>, compartir la configuraci\u00f3n con su equipo y alternar r\u00e1pidamente entre las diferentes configuraciones.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/EditConfig.png\" alt=\"\" width=\"1780\"><\/p>\n<p>Aqua tambi\u00e9n respeta el archivo Playwright.tsconfig y le sugerir\u00e1 ajustarlo si el archivo de prueba seleccionado no se encuentra en el directorio de pruebas especificado.<\/p>\n<h3 id=\"search_specific_test_case\">Busque casos concretos de pruebas<\/h3>\n<p>A veces, encontrar una prueba concreta en el c\u00f3digo fuente puede ser complicado, en especial si esta no se ha declarado como funci\u00f3n. Ah\u00ed es donde Aqua puede ayudar. Pulse \u21e7 dos veces para abrir la ventana de b\u00fasqueda y, mediante <em>Go to Symbol<\/em> o <em>Search everywhere<\/em>, podr\u00e1 encontrar f\u00e1cilmente la prueba que est\u00e1 buscando y saltar hasta ella.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/searchEverywhere.png\" alt=\"\" width=\"1800\"><\/p>\n<h2 id=\"debugger\">Depurador<\/h2>\n<p>Aqua tambi\u00e9n cuenta con un depurador listo para usar para las pruebas de Playwright dentro del IDE. Puede establecer puntos de interrupci\u00f3n para detener la ejecuci\u00f3n y analizar el c\u00f3digo.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/debugger.png\" alt=\"\" width=\"1800\"><\/p>\n<h2 id=\"enjoy_an_advanced_code_editing_experience\">Disfrute de una experiencia de edici\u00f3n de c\u00f3digo avanzada<\/h2>\n<p>Aqua es totalmente compatible con JavaScript y TypeScript, e incluye finalizaci\u00f3n inteligente de c\u00f3digo, navegaci\u00f3n y compatibilidad con linters, entre otros.<\/p>\n<p>Hemos mejorado nuestro Code Insight y hecho compatibles funciones y expresiones espec\u00edficas de Playwright.<br>Aqua resalta los localizadores CSS y XPath en literales de cadena y ofrece la finalizaci\u00f3n de c\u00f3digo pertinente.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/locators.png\" alt=\"\" width=\"1800\"><\/p>\n<p>Si la p\u00e1gina web probada est\u00e1 abierta en el inspector web incrustado, Aqua sugerir\u00e1 localizadores reales para los elementos de la p\u00e1gina.<\/p>\n<p>Aqua sigue el nombre del atributo de prueba de datos del archivo de configuraci\u00f3n de Playwright.<\/p>\n<p>Aqua tambi\u00e9n permite navegar desde el c\u00f3digo fuente hasta el elemento de la p\u00e1gina. Esto permite comprobar f\u00e1cilmente si el localizador es v\u00e1lido y si el elemento est\u00e1 disponible en la p\u00e1gina.<\/p>\n<p>El inspector web tambi\u00e9n ayudar\u00e1 a inspeccionar la p\u00e1gina y validar o generar varios tipos de localizadores, lo que garantiza que sean \u00fanicos y fiables.<\/p>\n<p>Aqua facilita y agiliza el desarrollo y el mantenimiento de las pruebas de Playwright. Gracias al inspector web integrado, que proporciona informaci\u00f3n valiosa al IDE, Aqua ofrece finalizaci\u00f3n de c\u00f3digo con datos reales y una navegaci\u00f3n fluida.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/EditingExperience3.png\" alt=\"\" width=\"1800\"><\/p>\n<h2 id=\"aqua_is_more_than_just_an_editor\">Aqua es m\u00e1s que un editor<\/h2>\n<p>Aqua es un IDE potente que tambi\u00e9n incluye todo lo que los profesionales del control de calidad necesitan a diario, como, por ejemlpo:<\/p>\n<ul>\n<li>Gesti\u00f3n de bases de datos, que le permite conectarse a varias bases de datos y preparar y verificar los datos de su aplicaci\u00f3n.<\/li>\n<\/ul>\n<ul>\n<li>Un cliente HTTP basado en editor que ejecuta solicitudes y aserciones de HTTP complejas, y le permite compartirlas con su equipo y ejecutarlas en el sistema de CI\/CD.<\/li>\n<\/ul>\n<ul>\n<li>Compatibilidad con Docker que ejecuta, supervisa y configura contenedores.<\/li>\n<li>VCS, Terminal y mucho m\u00e1s.<\/li>\n<\/ul>\n<p>Esta versi\u00f3n es un gran hito para nosotros y le invitamos a que la pruebe. Tenga en cuenta que esta funcionalidad est\u00e1 en una versi\u00f3n preliminar p\u00fablica, por lo que, si encuentra alg\u00fan problema, h\u00e1ganoslo saber a trav\u00e9s de nuestro <a href=\"https:\/\/youtrack.jetbrains.com\/issues\/aqua\" target=\"_blank\" rel=\"noopener\">sistema de seguimiento de incidencias<\/a>.<\/p>\n<p>Utilice este <a href=\"https:\/\/www.jetbrains.com\/feedback\/aqua\/\" target=\"_blank\" rel=\"noopener\">formulario de comentarios<\/a> para compartir su opini\u00f3n o formular cualquier pregunta que le pueda surgir. Puede descargar la versi\u00f3n preliminar m\u00e1s reciente a trav\u00e9s de <a href=\"https:\/\/www.jetbrains.com\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\">Toolbox App<\/a> o desde nuestro <a href=\"https:\/\/jb.gg\/Aqua\" target=\"_blank\" rel=\"noopener\">sitio web<\/a>.<\/p>\n<p>Suscr\u00edbase a nuestro blog para recibir noticias sobre las \u00faltimas mejoras y no se olvide de <a href=\"https:\/\/twitter.com\/JetBrains_Aqua\" target=\"_blank\" rel=\"noopener\">seguirnos en Twitter<\/a>.<\/p>\n<p>\u00a1Disfrute de las pruebas automatizadas!<\/p>\n<p>El equipo de Aqua<\/p>\n<p><em>Art\u00edculo original en ingl\u00e9s de:<\/em><\/p>\n<p><\/p>\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":1086,"featured_media":365887,"comment_status":"closed","ping_status":"closed","template":"","categories":[],"tags":[8158,2158,477],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/qa\/365883"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/qa"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/types\/qa"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/users\/1086"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/comments?post=365883"}],"version-history":[{"count":7,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/qa\/365883\/revisions"}],"predecessor-version":[{"id":365915,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/qa\/365883\/revisions\/365915"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media\/365887"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media?parent=365883"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/categories?post=365883"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/tags?post=365883"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/cross-post-tag?post=365883"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}