Saltar para o conteúdo

Posts

Quando se tem [data-cy="seu-elemento-x"], precisa ainda instalar o Testing Library?

Segue exemplo abaixo de um código que usa o data-cy para capturar elementos nas automação E2E com Cypress. O uso do Testing Library é interessante quando não temos o elemento definido no E2E, ou seja, sem o data-test/cy. Para que o Testing Library reconheça dentro da automação, precisamos que, não tenha no elemento que vai ser buscado pelo cypress o data-cy e então, o Testing Library o reconhece buscando pelo padrão findByText.('Sua palavra mágica').click();

Ler mais →

5 de junho de 2025

Quais ferramentas que estudamos você já experimentou e quais pretende experimentar para promover a inovação em seu ambiente de desenvolvimento de software?

Eu estou aplicando o estudo com a estúdio de musculação que frequento, aqui na Zona Norte de Porto Alegre. Solicitei permissão ao dono da academia — que está iniciando o negócio desde janeiro de 2025 — para aplicar estes estudos e desenvolver um projeto em um negócio real, baseado em necessidades reais. O projeto seria: criar uma landing page para o estúdio, aplicando as técnicas de Design Thinking e os estudos vistos em aula de Inovação e Empreendedorismo — Inovação e Empreendedorismo - Web 03.

Ler mais →

24 de abril de 2025

Pesquisa de Sites | Mercado com foco em Academias

Estudos e Análise Geral de Sites de Academias de Atividades Físicas Essa breve pesquisa foi realizada para um protótipo de site no nicho de academias, com o objetivo de divulgar um estúdio de academia, focado em objetivos pessoais, voltado a pessoas que não gostam de academias lotadas e sem atenção de instrutores, priorizando a pessoalidade no atendimento. 1. Padrão dos sites de academias: Normalmente, sites de academias são construídos com foco em três grandes pilares:

Ler mais →

17 de abril de 2025

Cypress e Boas Práticas de Automação

Evitando o uso de Falsos Positivos com Cypress. Segue abaixo um exemplo de um código, e um arquivo commands com um simples login na aplicação: Essa aplicação estava ocorrendo um certo erro ao realizar o login, e foi adicionado o seguinte trecho de código na automação para poder realizar o login com sucesso: Mas o que esse trecho diz? Serve para suprimir os erros que ocorrem na aplicação durante a execução dos testes do Cypress.

Ler mais →

24 de outubro de 2024