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 »