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();
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.
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:
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.
24 de outubro de 2024