QA Mind7
QA Mind7
  • 17
  • 2 514
Cypress: Como utilizar Variáveis de ambiente
Descubra como utilizar variáveis de ambiente no Cypress. Ao utilizar variáveis de ambiente você pode tornar seus testes mais seguros e flexíveis.
💡 Recursos Úteis:
- Guia de Integração do Cypress com GitLab CI: docs.cypress.io/guides/guides/environment-variables
✅ O que você vai aprender:
- Fundamentos de Variáveis de Ambiente: Entenda o que são variáveis de ambiente e por que são cruciais para a automação de testes.
- Configuração no Cypress: Passo a passo para configurar variáveis de ambiente no Cypress, incluindo a separação entre ambientes de desenvolvimento e produção.
- Uso Prático de Variáveis de Ambiente: Como utilizar variáveis de ambiente para gerenciar configurações de testes, URLs, credenciais e outros dados sensíveis.
- Exemplos Reais: Demonstração prática de implementação de variáveis de ambiente em um projeto Cypress real.
Timestamps:
00:00 - Introdução
01:42 - configuration file
04:33 - cypress.env.json
07:09 - cypress_*
11:23 - via linha de comando --env
14:01 - test configuration
18:29 - cypress.env()
Me segue nas redes sociais:
qamind7
www.linkedin.com/in/thairam-michel/
👍 Gostou do vídeo?
Não esqueça de curtir, compartilhar e se inscrever no canal para mais conteúdos sobre desenvolvimento e automação de testes!
💬 Sua opinião importa!
Deixe um comentário abaixo com suas dúvidas, sugestões ou apenas diga oi! Estou sempre aberto a feedbacks e adoraria interagir com vocês.
🔔 Ative as notificações
Assim você não perde nenhum dos nossos futuros vídeos sobre Qualidade de Software.
#cypress #testesautomatizados #qa #desenvolvimentoweb #desenvolvimentodesoftware #desenvolvimentoweb #VariáveisDeAmbiente
มุมมอง: 51

วีดีโอ

Cypress com Gitlab CI
มุมมอง 157หลายเดือนก่อน
Aprenda como integrar Cypress com GitLab CI para otimizar seus testes e processos de desenvolvimento neste tutorial. Exploramos como configurar um projeto de testes com Cypress para executar os testes no Gitlab, em uma pipeline de Integração Contínua, melhorando assim a eficiência e a confiabilidade de seus fluxos de trabalho. 💡 Recursos Úteis: - Guia de Integração do Cypress com GitLab CI: doc...
Cypress com Github Actions
มุมมอง 122หลายเดือนก่อน
Descubra como integrar Cypress com GitHub Actions para automatizar seus testes e melhorar o fluxo de trabalho de desenvolvimento. Este vídeo detalhado fornece um guia passo a passo sobre como configurar GitHub Actions para executar testes Cypress automaticamente a cada pusht, garantindo que seu código esteja sempre pronto para produção sem erros. 💡 Recursos Úteis: - Doc do Github Actions: githu...
Cypress: Como não versionar dados sensíveis
มุมมอง 127หลายเดือนก่อน
Neste tutorial, vamos explorar práticas essenciais para proteger dados sensíveis em seus testes automatizados com Cypress. Aprenda estratégias eficazes para evitar a exposição de informações confidenciais, como senhas, tokens de API e dados pessoais, ao utilizar o Cypress em projetos de desenvolvimento. Esse conhecimento é crucial para manter a segurança e a integridade dos seus sistemas e test...
Cypress: Como executar os testes em diferentes ambientes
มุมมอง 208หลายเดือนก่อน
Neste vídeo, exploramos como executar testes com Cypress em diferentes ambientes, garantindo que suas aplicações sejam robustas e confiáveis sob várias configurações. Desde o desenvolvimento até a produção, aprender a gerenciar diferentes ambientes de teste é crucial para qualquer desenvolvedor ou QA tester que deseja maximizar a eficácia de sua automação de testes. 💡 Recursos Úteis: - Doc do C...
Cypress: Como utilizar Page Objects
มุมมอง 872 หลายเดือนก่อน
Descubra como utilizar o padrão de design Page Objects no Cypress. Este vídeo aborda uma introdução detalhada ao conceito de Page Objects. Através de exemplos práticos, você aprenderá a implementar Page Objects em seus testes com Cypress. 🎯O que você vai aprender: - Introdução ao Padrão Page Objects: Entenda o que são Page Objects. - Implementação Prática: Passo a passo para criar e usar Page O...
Cypress: Utilizando Hooks para melhorar o código
มุมมอง 2163 หลายเดือนก่อน
Neste vídeo, exploramos o recurso de Hooks do Cypress e como você pode utilizá-los para otimizar e organizar seu código de testes automatizados. 🎯O que você vai aprender: - Introdução aos Hooks do Cypress: Uma visão geral rápida sobre o que são hooks e por que eles são essenciais. - Aplicando hook: Estratégias para configurar condições pré-teste em nível de suite de testes. - Dicas de Melhores ...
Cypress: Como configurar relatórios
มุมมอง 4053 หลายเดือนก่อน
Neste tutorial rápido, exploramos como configurar relatórios detalhados no Cypress, transformando a maneira como você visualiza e compartilha os resultados dos seus testes de automação. Acompanhe enquanto mergulhamos nas configurações e ferramentas necessárias para gerar relatórios que não apenas destacam o sucesso dos seus testes, mas também fornecem insights cruciais sobre falhas e áreas de m...
Cypress: Modos de execução e npm scripts
มุมมอง 1953 หลายเดือนก่อน
Entenda os modos de execução do Cypress e como utilizar npm scripts para automatizar e otimizar seus fluxos de trabalho de teste! Neste tutorial entendemos os modos em que você pode executar testes com o Cypress - o modo interativo (open) e o modo headless (run) - e como cada um pode ser melhor utilizado para maximizar a eficiência do seu desenvolvimento e testes automatizados. ✅ O que você vai...
Cypress: Como configurar projeto do Zero e escrever seus primeiros testes 🚀
มุมมอง 3783 หลายเดือนก่อน
Cypress: Como configurar projeto do Zero e escrever seus primeiros testes 🚀
Cypress: Introdução a ferramenta
มุมมอง 3444 หลายเดือนก่อน
Cypress: Introdução a ferramenta

ความคิดเห็น

  • @daiabrites
    @daiabrites วันที่ผ่านมา

    Obrigada por compartilhar esses vídeos. Estou aprendendo muito! Eu assisti ao vídeo de configuração de pipeline no github e você mostra apresentação com vídeo e não encontrei aqui como configurar os testes com vídeos.

  • @DaianaIrisBrites
    @DaianaIrisBrites 7 วันที่ผ่านมา

    Estou adorando esses vídeos. Que incríveis essas aulas, parabéns!

  • @mundoodabola
    @mundoodabola 21 วันที่ผ่านมา

    Consigo fazer que o resultado dos testes sem disparados por e-mail caso encontre erro? Ou então enviar esse arquivo HTML ou hospeda-lo.

    • @qamind7
      @qamind7 21 วันที่ผ่านมา

      Consegue, você consegue enviar o relatório por e-mail ou por qualquer outro canal de mensagens tipo Slack, Teams, etc. Pensando num ambiente de CI/CD você poderia publicar como artefato de build.

  • @rubenueber2276
    @rubenueber2276 หลายเดือนก่อน

    Parabéns pelo conteúdo de qualidade. Estou curtindo bastante.

    • @qamind7
      @qamind7 หลายเดือนก่อน

      Obrigado Ruben, fico feliz por estar gostando 🙏 continua acompanhando que vem muita coisa bacana 🔥🚀

  • @messias41185
    @messias41185 หลายเดือนก่อน

    Cara, eu tava procurando isso. grato agora sim

    • @qamind7
      @qamind7 หลายเดือนก่อน

      Fico feliz por ter ajudado Messias 🙏 Não deixa de nos acompanhar pra não perder os próximos conteúdos eim 🚀🔥

  • @sandroaugusto1609
    @sandroaugusto1609 หลายเดือนก่อน

    Show de bolaaa cara! Vlw demais

    • @qamind7
      @qamind7 หลายเดือนก่อน

      Feliz por ter ajudado 🔥 Bora acompanhar os próximos conteúdos 🚀

  • @AnneLuz-ee1zc
    @AnneLuz-ee1zc หลายเดือนก่อน

    Perfeito!

    • @qamind7
      @qamind7 หลายเดือนก่อน

      Fico feliz por ter gostado Anne 🎉 Não deixa de acompanhar os próximos conteúdos 🙏

  • @raquelfraga6332
    @raquelfraga6332 หลายเดือนก่อน

    👏🏻👏🏻

  • @marcelofeiteiro9853
    @marcelofeiteiro9853 หลายเดือนก่อน

    Ótimo vídeo. Qual extensão do vscode tu usas para o autocomplete

    • @qamind7
      @qamind7 หลายเดือนก่อน

      Utilizo a extensão tabnine www.tabnine.com/install/vscode

  • @luizgustavocoutinhocarvalh9360
    @luizgustavocoutinhocarvalh9360 2 หลายเดือนก่อน

    O intercept() é fantástico, tanto pra dar wait() de forma precisa quanto pra modificar responses e validar cenários alternativos

    • @qamind7
      @qamind7 2 หลายเดือนก่อน

      Realmente Luiz 👏👏

  • @raquelfraga6332
    @raquelfraga6332 2 หลายเดือนก่อน

    👏🏻👏🏻

  • @raquelfraga6332
    @raquelfraga6332 2 หลายเดือนก่อน

    👏🏻👏🏻

  • @raquelfraga6332
    @raquelfraga6332 2 หลายเดือนก่อน

    Sempre ótimos conteúdos!

  • @marcelofeiteiro9853
    @marcelofeiteiro9853 3 หลายเดือนก่อน

    Ótima aula...

    • @qamind7
      @qamind7 3 หลายเดือนก่อน

      Obrigado Marcelo 🤜🤛

  • @user-tx6bo3mz7x
    @user-tx6bo3mz7x 3 หลายเดือนก่อน

    Excelentes videos, parabéns pela iniciativa. Acompanhando todos os videos. Gostaria de saber se vai apresentar Page Object ou outra forma ??

    • @qamind7
      @qamind7 3 หลายเดือนก่อน

      Obrigado. Sim, em breve irei falar sobre a utilização do Padrão de Design Page Objects 🚀

  • @raquelfraga6332
    @raquelfraga6332 3 หลายเดือนก่อน

    👏🏻👏🏻 showw

  • @marcelofeiteiro9853
    @marcelofeiteiro9853 3 หลายเดือนก่อน

    Showw. Bora fazer um com before, after, hooks e tudo mais.. Parabéns👏

  • @marcelofeiteiro9853
    @marcelofeiteiro9853 3 หลายเดือนก่อน

    Ótima aula

  • @marcelofeiteiro9853
    @marcelofeiteiro9853 3 หลายเดือนก่อน

    Ótimo conteúdo. Parabéns...

  • @Jose_Arilson
    @Jose_Arilson 3 หลายเดือนก่อน

    A palavra screenshot no relatório é possível não exibir. Tipo, ele fica com o nome Screenshot (remover relatório). Teria alguma forma para ficar apenas REMOVER RELATÓRIO ?

    • @qamind7
      @qamind7 3 หลายเดือนก่อน

      Olá José, olhando as documentações não encontrei nenhuma configuração que permita alterar a forma como o HMTL é construído. A descrição do screenshot é customizável, mas a forma como ele é apresentada, nesse caso, como Screenshot("descrição_do_screenshot") não é. Acredito que a única forma de fazer isso, seria manipulando o HTML gerado após a execução dos testes. Por curiosidade, por qual motivo gostaria de fazer isso?

    • @Jose_Arilson
      @Jose_Arilson 3 หลายเดือนก่อน

      @@qamind7 ficaria mais legal no relatório.

  • @TalkingAboutTesting
    @TalkingAboutTesting 3 หลายเดือนก่อน

    Seria interessante tirar as screenshots depois das asserções, não antes. Tirando as screenshots antes corremos o risco da aplicação não ter renderizado tudo ainda.

  • @marcelofeiteiro9853
    @marcelofeiteiro9853 3 หลายเดือนก่อน

    Boa...Vou te acompanhar nessa jornada👍

  • @luizgustavocoutinhocarvalh9360
    @luizgustavocoutinhocarvalh9360 3 หลายเดือนก่อน

    Parabéns Thairam. Como sempre, conteúdo de muita qualidade!

  • @TalkingAboutTesting
    @TalkingAboutTesting 3 หลายเดือนก่อน

    Muito bom Thairam! Tenho só uma sugestão de melhoria. Nos npm scripts, não precisa do npx. Pode ser só cypress run --browser ..., e o npm saberá de onde buscar o binário do Cypress. Isso faz parte da sua API, digamos assim.

    • @qamind7
      @qamind7 3 หลายเดือนก่อน

      Bem observado, Walmyr. Quando usamos scripts no package.json, o npm ajusta automaticamente o PATH para incluir ./node_modules/.bin, permitindo que comandos de pacotes sejam executados diretamente, sem necessidade do npx. Isso simplifica a execução de scripts e garante o uso da versão local dos pacotes

  • @raquelfraga6332
    @raquelfraga6332 3 หลายเดือนก่อน

    Ótimo vídeo!

  • @raquelfraga6332
    @raquelfraga6332 3 หลายเดือนก่อน

    👏🏻👏🏻

  • @raquelfraga6332
    @raquelfraga6332 3 หลายเดือนก่อน

    Muito bom! Ansiosa pelos próximos vídeos 🙌🏻👏🏻

  • @patrick93ferreira
    @patrick93ferreira 3 หลายเดือนก่อน

    Muito boa aula, parabéns. Trabalhas só com Cypress ou também com Playwright?

    • @qamind7
      @qamind7 3 หลายเดือนก่อน

      vlw Patrick 🥰. Conheço um pouco de play, mas atualmente trabalho mais com Cypress.

  • @TalkingAboutTesting
    @TalkingAboutTesting 3 หลายเดือนก่อน

    Ótimo conteúdo! Parabéns!!!🎉🎉🎉❤❤❤

    • @qamind7
      @qamind7 3 หลายเดือนก่อน

      brigadão Walmyr 🥰

  • @luanalmeida1563
    @luanalmeida1563 4 หลายเดือนก่อน

    Grande profissional!

  • @TalkingAboutTesting
    @TalkingAboutTesting 4 หลายเดือนก่อน

    Excelente conteúdo! 🎊 🎉

  • @elcio-dalosto
    @elcio-dalosto 4 หลายเดือนก่อน

    Dale Thairam! Sucesso pro canal 🙏

  • @raquelfraga6332
    @raquelfraga6332 4 หลายเดือนก่อน

    Muito bom! 👏🏻