Programação

Assíncrono vs. Síncrono: Além do Cypress

Assíncrono vs. Síncrono: Entendendo .then() e cy.wrap() no Cypress No mundo do JavaScript, e consequentemente no Cypress, entender como as operações são executadas – se uma após a outra (síncrona) ou se algumas podem “esperar” enquanto outras continuam (assíncrona) – é crucial. O Cypress tem um jeito especial de lidar com isso, que é diferente […]

Assíncrono vs. Síncrono: Além do Cypress Read More »

Saiba a diferença entre dependências de desenvolvimento vs. produção

Essa é uma distinção fundamental quando estamos desenvolvendo projetos, especialmente no ecossistema Node.js (que é o que usamos com o Cypress). Entender a diferença entre dependências de desenvolvimento e de produção nos ajuda a organizar melhor nosso projeto, otimizar o que vai para o “cliente final” (ou servidor de produção) e até mesmo melhorar a

Saiba a diferença entre dependências de desenvolvimento vs. produção Read More »

Os motores que “alimentam” a grande maioria dos navegadores

Os motores que alimentam a grande maioria dos navegadores modernos, são: Por que isso é relevante para a automação de testes (e para ferramentas como o Playwright)? Ferramentas de automação que conseguem interagir diretamente ou suportar esses três motores principais oferecem uma cobertura de teste muito ampla, pois permitem testar como um site ou aplicação

Os motores que “alimentam” a grande maioria dos navegadores Read More »