Tudo o que você precisa saber sobre a WCAG (Web Content Accessibility Guidelines)

WCAG (Web Content Accessibility Guidelines) A WCAG é um guia desenvolvido pelo World Wide Web Consortium (W3C), uma entidade internacional responsável pelo estabelecimento de padrões para a web. Ela oferece orientações técnicas para garantir que o conteúdo online seja acessível para pessoas com deficiência, abrangendo uma variedade de tecnologias, incluindo HTML, CSS e JavaScript. Princípios …

Tudo o que você precisa saber sobre a WCAG (Web Content Accessibility Guidelines) Read More »

A Mágica da baseUrl – Simplificando suas Visitas!

O Que é a baseUrl? Pensem na baseUrl como o “endereço padrão” da sua aplicação para os testes do Cypress. É uma configuração que você define uma única vez no seu arquivo de configuração do Cypress, e ela serve como o prefixo para todos os seus comandos cy.visit() e cy.request() que usam caminhos relativos. Onde …

A Mágica da baseUrl – Simplificando suas Visitas! Read More »

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 »

Padrões de projeto – Mercado e portifólio

Empresas e Padrões de Projeto Utilizados Empresas e Padrões de Projeto Utilizados Google Singleton: Utilizado para gerenciar instâncias de serviços críticos, como conexões com banco de dados. Builder: Usado na construção de objetos complexos, especialmente em APIs e bibliotecas internas. Observer: Comum em aplicativos com muitas interações entre componentes, como o Gmail. Facebook Factory: Amplamente …

Padrões de projeto – Mercado e portifólio Read More »

Cypress 13 com BDD/Cucumber – Configurando e executando

Integração do Cypress com Cucumber/BDD Integração do Cypress com Cucumber/BDD Após a versão 10 do Cypress, algumas mudanças são necessárias para integrar Cucumber/BDD com o Cypress de maneira eficaz. Neste post, focaremos na versão 13 do Cypress e demonstraremos como integrá-lo com o Cucumber, bem como usar o Page Object Model (POM) junto com o …

Cypress 13 com BDD/Cucumber – Configurando e executando Read More »

Entenda a Diferença Crucial entre Web Apps, Sites Responsivos e Aplicativos Móveis

Entenda a Diferença Crucial entre Web Apps, Sites Responsivos e Aplicativos Móveis Você já deve ter ouvido ou lido em algum lugar sobre Web App. É muito comum empresas solicitarem o desenvolvimento de um aplicativo para celular quando na verdade precisam de um site responsivo. Apesar da finalidade ser a mesma, existe uma diferença técnica …

Entenda a Diferença Crucial entre Web Apps, Sites Responsivos e Aplicativos Móveis Read More »

Acessibilidade Digital: Regulamentações nos EUA e Brasil

Conformidades regulatórias ADA (Americans with Disabilities Act) A conformidade com as diretrizes da WCAG é crucial para cumprir os requisitos de acessibilidade estabelecidos pelo ADA nos Estados Unidos. O ADA proíbe a discriminação com base em deficiência e exige que organizações forneçam acesso igualitário a serviços e informações online para todas as pessoas, incluindo aquelas …

Acessibilidade Digital: Regulamentações nos EUA e Brasil Read More »