Quality Assurance

Tools for Quality Assurance and Test Automation

Chegou o suporte ao Cypress no JetBrains Aqua

Read this post in other languages:

Notícias empolgantes da equipe do Aqua!

Ouvimos vocês em alto e bom som e estamos empolgados em anunciar que o Aqua agora tem suporte ao Cypress, o popular framework de testes. Descubra o suporte que desenvolvemos para aumentar a sua eficiência ao trabalhar com o Cypress.

BAIXE O AQUA

 

Suporte ao Cypress

Apresentamos a visibilidade dos testes no Aqua

Quando você abrir o seu projeto, o Aqua detectará automaticamente os seus testes do Cypress e mostrará um ícone de execução ao lado deles no editor, para que você possa executar os seus testes facilmente com um clique do mouse.

Explore os resultados

Quando os seus testes terminarem, o Aqua fornecerá resultados completos, incluindo os logs e saídas de console correspondentes a cada teste. Com as várias opções de classificação e filtragem, fica fácil navegar através de todos os testes falhados ou ignorados e analisar o tempo de execução de cada teste.

O Aqua permite transições suaves da janela de ferramentas de resultados de testes até o código-fonte correspondente ao teste selecionado.

Gerenciamento eficiente das configurações de execução de testes

O Aqua permite que você salve e compartilhe facilmente as suas configurações de execução de testes com parâmetros ou ajustes diferentes.

Encontre os seus testes facilmente

Agora é facílimo pesquisar por casos específicos de testes com o Aqua. Use a função Go to Symbol ou Search Everywhere para localizar e ir diretamente até o teste desejado com rapidez.

Experiência aprimorada de edição de código

Desfrute de uma experiência avançada de edição de código com o Aqua. Aproveite o suporte à JavaScript e TypeScript, incluindo complementação inteligente de código, navegação, suporte a linters e mais. O recurso de insight de código do Aqua foi aperfeiçoado para dar suporte a funções e expressões específicas do Cypress. Ele realça localizadores de CSS e XPath dentro de literais de string e fornece sugestões apropriadas de complementação de código.

O Aqua oferece suporte de primeira a aliases do Cypress. Navegue facilmente entre declarações e usos de aliases, faça renomeações in-line e identifique declarações de aliases sem uso. Aqua also provides warnings for invalid alias usages, such as referencing an alias on the this object within an arrow function.

Inspeção e validação de elementos simplificadas

O Aqua integra-se de forma transparente com o Web Inspector embutido, sugerindo localizadores reais para os elementos da página Web sendo testada. Ele dá suporte à navegação do código-fonte até os elementos da página, realçando 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ém ajuda a inspecionar a página e validar ou gerar vários tipos de localizadores, garantindo que eles sejam únicos e confiáveis.

Launchpad do Cypress

Você tem acesso instantâneo ao Launchpad para configurar testes para o seu projeto. Basta clicar no botão “Open Cypress”.

O Aqua é mais que apenas um editor

O Aqua vai além de ser um mero editor. Ele otimiza o desenvolvimento e a manutenção de testes do Cypress. Com seu Web Inspector integrado, o Aqua oferece insights valiosos diretamente dentro do seu IDE, permitindo complementação de código orientada por dados em tempo real e navegação sem esforço.

Como um IDE robusto, o Aqua equipa os profissionais de controle de qualidade com ferramentas essenciais para seu fluxo diário de trabalho, incluindo:

  • Gerenciamento de bancos de dados: conecte vários bancos de dados de forma transparente e prepare e verifique os dados do seu aplicativo sem esforço.
  • Cliente de HTTP baseado no editor: execute solicitações complexas de HTTP, faça asserções, compartilhe-as com a sua equipe e execute-as em pipelines de CI/CD.
  • Suporte ao Docker: simplifique o gerenciamento de containers com os recursos incorporados ao Aqua e execute, monitore e configure containers.

Além desses recursos, o Aqua oferece integração com VCS, um terminal e muito mais, garantindo que todas as suas necessidades para testes sejam atendidas.

Estamos empolgados em atingirmos este marco significativo e convidamos você a experimentar esta versão do Aqua. Lembre-se de que este recurso ainda está na fase de pré-visualização pública. Portanto, se você encontrar algum problema, por favor, relate-o no nosso rastreador de issues.

Use nosso formulário de feedback para compartilhar as suas opiniões, perguntas ou sugestões. Você pode baixar a versão de demonstração mais recente de forma conveniente através do Toolbox App ou do nosso site.

Mantenha-se em dia com os últimos aperfeiçoamentos inscrevendo-se no nosso blog e não se esqueça de nos seguir no Twitter.

Desejamos a você testes automatizados bem-sucedidos e eficientes!

A equipe do Aqua

Artigo original em inglês por:

image description