common.skipToContent

Artigos Publicados

Análises profundas sobre arquitetura de testes, Cypress, automações Home Assistant e engenharia em produção.

Explorar por tag (22)

Home Assistant

September 20266 min read
Como o Home Assistant me fez amar fluxos de automação na vida real

Eu nunca tinha pensado em automação como algo que pudesse ser integrado à minha rotina diária. Mas uma coisa é automatizar software, e outra completamente diferente é pensar em fluxos da vida real.

Cypress cy.session()

September 20266 min read
Minha sessão restaurada do Cypress estava mentindo para mim

Um validate() de cy.session que chama uma URL relativa em uma SPA nunca falha. Veja por que sessões expiradas restauram em verde e como validar a credencial que sua aplicação realmente utiliza.

Migração para Cypress 16

Como usei skills do Claude Code para migrar a tempo as deprecações do Cypress 16

Veja como uma skill reutilizável do Claude Code transformou a migração do Cypress.env() no Cypress 16 em um fluxo rápido e seguro que classifica valores sensíveis, preserva a ordem dos comandos e verifica cada alteração.

Cypress Global Hooks

Como parei de declarar login em cada um dos meus 5.000 testes

Use hooks globais do Cypress em e2e.ts para eliminar chamadas repetitivas de cy.login() em mais de 5 mil testes, lidando com testIsolation, múltiplas credenciais e estratégias complexas de login.

IA + Cypress

Como o Cypress vai revolucionar o uso de IA em testes com cy.prompt()

Descubra como o cy.prompt() integra geração de testes com IA diretamente no Cypress, transformando o futuro da automação com fluxos E2E mais inteligentes, rápidos e confiáveis.

Dicas de cy.prompt()

Como tirar o máximo do cy.prompt()

6 dicas para maximizar seus testes com IA usando cy.prompt() no Cypress. Boas práticas para aproveitar essa nova ferramenta de IA de forma eficaz.

Validação Excel

Como validar tabelas, linhas ou qualquer conteúdo de um arquivo Excel com Cypress

Domine a validação de arquivos Excel em testes E2E. Aprenda a analisar, validar e fazer asserções de tabelas, linhas ou qualquer conteúdo nos seus testes automatizados com Cypress.

GraphQL + Cypress

Como integrar hooks Hasura GraphQL nos seus testes E2E

Use Hasura e comandos customizados do Cypress para manter seus testes end-to-end isolados e determinísticos, com exemplos práticos e boas práticas comprovadas.

Auth0 + Cypress

Acelerando testes Cypress com otimização de login Auth0

Use cache de tokens e reutilização de sessão para acelerar drasticamente testes E2E autenticados entre specs, reduzindo o overhead de login sem sacrificar o isolamento.

Siga para análises sobre testes modernos, CI/CD e arquitetura de testes.