{"id":365842,"date":"2023-06-08T12:23:52","date_gmt":"2023-06-08T11:23:52","guid":{"rendered":"https:\/\/blog.jetbrains.com\/qa\/2023\/06\/cypress-support-arrives-to-jetbrains-aqua\/"},"modified":"2023-06-23T21:42:25","modified_gmt":"2023-06-23T20:42:25","slug":"cypress-support-arrives-to-jetbrains-aqua","status":"publish","type":"qa","link":"https:\/\/blog.jetbrains.com\/pt-br\/qa\/2023\/06\/cypress-support-arrives-to-jetbrains-aqua\/","title":{"rendered":"Chegou o suporte ao Cypress no JetBrains Aqua"},"content":{"rendered":"<p>Not\u00edcias empolgantes da equipe do Aqua!<\/p>\n<p>Ouvimos voc\u00eas em alto e bom som e estamos empolgados em anunciar que o Aqua agora tem suporte ao <a href=\"https:\/\/www.cypress.io\/\" target=\"_blank\" rel=\"noopener\">Cypress<\/a>, o popular framework de testes. Descubra o suporte que desenvolvemos para aumentar a sua efici\u00eancia ao trabalhar com o Cypress.<\/p>\n<p align=\"center\"><a class=\"jb-download-button\" href=\"https:\/\/www.jetbrains.com\/aqua\/download\/\" target=\"_blank\" rel=\"noopener\">BAIXE O AQUA<\/a><\/p>\n<h2 id=\"\">&nbsp;<\/h2>\n<h1 id=\"cypress_support\">Suporte ao Cypress<\/h1>\n<h3 id=\"introducing_aqua_s_test_visibility\">Apresentamos a visibilidade dos testes no Aqua<\/h3>\n<p>Quando voc\u00ea abrir o seu projeto, o Aqua detectar\u00e1 automaticamente os seus testes do Cypress e mostrar\u00e1 um \u00edcone de execu\u00e7\u00e3o ao lado deles no editor, para que voc\u00ea possa executar os seus testes facilmente com um clique do mouse.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/showTests.png\" alt=\"\" width=\"1676\"><\/p>\n<h3 id=\"explore_results\">Explore os resultados<\/h3>\n<p>Quando os seus testes terminarem, o Aqua fornecer\u00e1 resultados completos, incluindo os logs e sa\u00eddas de console correspondentes a cada teste. Com as v\u00e1rias op\u00e7\u00f5es de classifica\u00e7\u00e3o e filtragem, fica f\u00e1cil navegar atrav\u00e9s de todos os testes falhados ou ignorados e analisar o tempo de execu\u00e7\u00e3o de cada teste.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/failedTest.png\" alt=\"\" width=\"1792\"><\/p>\n<p>O Aqua permite transi\u00e7\u00f5es suaves da janela de ferramentas de resultados de testes at\u00e9 o c\u00f3digo-fonte correspondente ao teste selecionado.<\/p>\n<h3 id=\"efficient_test_run_configuration_management\">Gerenciamento eficiente das configura\u00e7\u00f5es de execu\u00e7\u00e3o de testes<\/h3>\n<p>O Aqua permite que voc\u00ea salve e compartilhe facilmente as suas configura\u00e7\u00f5es de execu\u00e7\u00e3o de testes com par\u00e2metros ou ajustes diferentes.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/runConfig.png\" alt=\"\" width=\"1710\"><\/p>\n<h3 id=\"find_your_tests_with_ease\">Encontre os seus testes facilmente<\/h3>\n<p>Agora \u00e9 fac\u00edlimo pesquisar por casos espec\u00edficos de testes com o Aqua. Use a fun\u00e7\u00e3o <em>Go to Symbol<\/em> ou <em>Search Everywhere<\/em> para localizar e ir diretamente at\u00e9 o teste desejado com rapidez.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/searchSymbol.png\" alt=\"\" width=\"1646\"><\/p>\n<h3 id=\"enhanced_code_editing_experience\">Experi\u00eancia aprimorada de edi\u00e7\u00e3o de c\u00f3digo<\/h3>\n<p>Desfrute de uma experi\u00eancia avan\u00e7ada de edi\u00e7\u00e3o de c\u00f3digo com o Aqua. Aproveite o suporte \u00e0 JavaScript e TypeScript, incluindo complementa\u00e7\u00e3o inteligente de c\u00f3digo, navega\u00e7\u00e3o, suporte a linters e mais. O recurso de insight de c\u00f3digo do Aqua foi aperfei\u00e7oado para dar suporte a fun\u00e7\u00f5es e express\u00f5es espec\u00edficas do Cypress. Ele real\u00e7a localizadores de CSS e XPath dentro de literais de string e fornece sugest\u00f5es apropriadas de complementa\u00e7\u00e3o de c\u00f3digo.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/enhancedCodeInsight.png\" alt=\"\" width=\"1358\"><\/p>\n<p>O Aqua oferece suporte de primeira a aliases do Cypress. Navegue facilmente entre declara\u00e7\u00f5es e usos de aliases, fa\u00e7a renomea\u00e7\u00f5es in-line e identifique declara\u00e7\u00f5es de aliases sem uso. Aqua also provides warnings for invalid alias usages, such as referencing an alias on the <code>this<\/code> object within an arrow function.<\/p>\n<h3 id=\"simplified_element_inspection_and_validation\">Inspe\u00e7\u00e3o e valida\u00e7\u00e3o de elementos simplificadas<\/h3>\n<p>O Aqua integra-se de forma transparente com o Web Inspector embutido, sugerindo localizadores reais para os elementos da p\u00e1gina Web sendo testada. Ele d\u00e1 suporte \u00e0 navega\u00e7\u00e3o do c\u00f3digo-fonte at\u00e9 os elementos da p\u00e1gina, real\u00e7ando os elementos no Web Inspector com base nos seletores CSS. Este recurso ajuda a verificar a validade dos localizadores e a disponibilidade dos elementos. O Web Inspector tamb\u00e9m ajuda a inspecionar a p\u00e1gina e validar ou gerar v\u00e1rios tipos de localizadores, garantindo que eles sejam \u00fanicos e confi\u00e1veis.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/webInspector.png\" alt=\"\" width=\"1800\"><\/p>\n<h3 id=\"cypress_launchpad\">Launchpad do Cypress<\/h3>\n<p>Voc\u00ea tem acesso instant\u00e2neo ao <a href=\"https:\/\/docs.cypress.io\/guides\/getting-started\/opening-the-app#The-Launchpad\" target=\"_blank\" rel=\"noopener\">Launchpad<\/a> para configurar testes para o seu projeto. Basta clicar no bot\u00e3o &#8220;Open Cypress&#8221;.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2023\/06\/launchpad.png\" alt=\"\" width=\"424\"><\/p>\n<h2 id=\"aqua_is_more_than_just_an_editor\">O Aqua \u00e9 mais que apenas um editor<\/h2>\n<p>O Aqua vai al\u00e9m de ser um mero editor. Ele otimiza o desenvolvimento e a manuten\u00e7\u00e3o de testes do Cypress. Com seu Web Inspector integrado, o Aqua oferece insights valiosos diretamente dentro do seu IDE, permitindo complementa\u00e7\u00e3o de c\u00f3digo orientada por dados em tempo real e navega\u00e7\u00e3o sem esfor\u00e7o.<\/p>\n<p>Como um IDE robusto, o Aqua equipa os profissionais de controle de qualidade com ferramentas essenciais para seu fluxo di\u00e1rio de trabalho, incluindo:<\/p>\n<ul>\n<li>Gerenciamento de bancos de dados: conecte v\u00e1rios bancos de dados de forma transparente e prepare e verifique os dados do seu aplicativo sem esfor\u00e7o.<\/li>\n<li>Cliente de HTTP baseado no editor: execute solicita\u00e7\u00f5es complexas de HTTP, fa\u00e7a asser\u00e7\u00f5es, compartilhe-as com a sua equipe e execute-as em pipelines de CI\/CD.<\/li>\n<li>Suporte ao Docker: simplifique o gerenciamento de containers com os recursos incorporados ao Aqua e execute, monitore e configure containers.<\/li>\n<\/ul>\n<p>Al\u00e9m desses recursos, o Aqua oferece integra\u00e7\u00e3o com VCS, um terminal e muito mais, garantindo que todas as suas necessidades para testes sejam atendidas.<\/p>\n<p>Estamos empolgados em atingirmos este marco significativo e convidamos voc\u00ea a experimentar esta vers\u00e3o do Aqua. Lembre-se de que este recurso ainda est\u00e1 na fase de pr\u00e9-visualiza\u00e7\u00e3o p\u00fablica. Portanto, se voc\u00ea encontrar algum problema, por favor, relate-o no nosso <a href=\"https:\/\/youtrack.jetbrains.com\/issues\/aqua\" target=\"_blank\" rel=\"noopener\">rastreador de issues<\/a>.<\/p>\n<p>Use nosso <a href=\"https:\/\/www.jetbrains.com\/feedback\/aqua\/\" target=\"_blank\" rel=\"noopener\">formul\u00e1rio de feedback<\/a> para compartilhar as suas opini\u00f5es, perguntas ou sugest\u00f5es. Voc\u00ea pode baixar a vers\u00e3o de demonstra\u00e7\u00e3o mais recente de forma conveniente atrav\u00e9s do <a href=\"https:\/\/www.jetbrains.com\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\">Toolbox App<\/a> ou do <a href=\"https:\/\/jb.gg\/Aqua\" target=\"_blank\" rel=\"noopener\">nosso site<\/a>.<\/p>\n<p>Mantenha-se em dia com os \u00faltimos aperfei\u00e7oamentos inscrevendo-se no nosso blog e n\u00e3o se esque\u00e7a de <a href=\"https:\/\/twitter.com\/JetBrains_Aqua\" target=\"_blank\" rel=\"noopener\">nos seguir no Twitter<\/a>.<\/p>\n<p>Desejamos a voc\u00ea testes automatizados bem-sucedidos e eficientes!<\/p>\n<p>A equipe do Aqua<\/p>\n<p><em>Artigo original em ingl\u00eas por:<\/em><\/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":688,"featured_media":365853,"comment_status":"closed","ping_status":"closed","template":"","categories":[],"tags":[8159,2158,477],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/qa\/365842"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/qa"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/types\/qa"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/users\/688"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/comments?post=365842"}],"version-history":[{"count":6,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/qa\/365842\/revisions"}],"predecessor-version":[{"id":365864,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/qa\/365842\/revisions\/365864"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/media\/365853"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/media?parent=365842"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/categories?post=365842"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/tags?post=365842"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/cross-post-tag?post=365842"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}