Testes E2E - Testando a aplicação de ponta a ponta como um usuário | Dias de Dev

Поделиться
HTML-код
  • Опубликовано: 19 сен 2024

Комментарии • 44

  • @leonardosc2175
    @leonardosc2175 3 года назад +2

    Muito bom Vinícius. Se puder faz mais vídeos sobre testes só que algo mais próximo de um projeto real pra gente ter a noção de como isso funciona no dia a dia do desenvolvedor. Abraço!

    • @DiasDeDev
      @DiasDeDev  3 года назад +1

      Ótima sugestão, Leonardo. Eu to tentando organizar exemplos que sejam reais mas continuem sendo didáticos aqui. Com certeza no futuro vou trazer alguma coisa. :-D

    • @JailsonDev
      @JailsonDev 8 месяцев назад +1

      ele nao vai, o foco dele é falar da alura kkkkkk

  • @lucasgioricesconetto3989
    @lucasgioricesconetto3989 3 года назад +7

    Vinicius, Gostaria de ver um vídeo com teste de unidade, porém um pouco mais aprofundado, explicando stub, mock, e outros assuntos Abraços.

    • @DiasDeDev
      @DiasDeDev  3 года назад +2

      Eu tô planejando isso. O problema tem sido encontrar exemplos reais e didáticos pra trazer pro canal.
      😅

    • @luan_maik
      @luan_maik 3 года назад +1

      @@DiasDeDev ex: cadastro de usuário que envia um email de boas vindas, poderia ser um cenário, pois o cadastro de usuário pode ter vários testes, mas não queremos que envie email em todos.

    • @lfnkf
      @lfnkf 3 года назад

      Ficou muito bom, simples e direto. Já dá pra testar bastante coisa

    • @lucasgioricesconetto3989
      @lucasgioricesconetto3989 3 года назад

      E parabéns pelo seu conteúdo, uso como referência para me manter atualizado👏🏻👏🏻🚀

    • @douglasfernando3845
      @douglasfernando3845 10 дней назад

      Boa sugestão.

  • @mpaulo
    @mpaulo 3 года назад +2

    Faz um vídeo sobre o Selenium

    • @DiasDeDev
      @DiasDeDev  3 года назад

      Opa, bom saber que tem interesse, Marcos!

  • @guima_dev
    @guima_dev 3 года назад

    Top demais Vinícius!
    Tenho muitas dificuldades em pegar situações reais e enxergar como montar testes para eles também, estou na busca por melhorar isso, seus vídeos são excelentes!

    • @DiasDeDev
      @DiasDeDev  3 года назад +1

      Isso é uma dor de todos nós. Eu to tentando preparar algo um pouco mais próximo da realidade, mas ainda real, pra poder trazer pra cá.
      Obrigado pelo feedback!

  • @wernergottschalt
    @wernergottschalt 3 года назад

    Caramba Vinicius, muito bom o conteúdo, estou curtindo muito!

    • @DiasDeDev
      @DiasDeDev  3 года назад +1

      Opa, fico feliz demais que esteja curtindo, Werner. Muito obrigado pelo feedback. :-D

  • @brenoocanha5914
    @brenoocanha5914 Год назад +1

    Qual a diferença entre e2e para um teste whitebox?

  • @viniciusbarth5604
    @viniciusbarth5604 3 года назад

    Mais um excelente video, parabéns! Faz um video sobre programação reativa com php, em especial falando sobre o Swoole.

    • @DiasDeDev
      @DiasDeDev  3 года назад

      To planejando isso pro futuro próximo, xará. Primeiro quero lançar um curso na Alura pra ter algo mais palpável pra resumir aqui no canal. :-D
      Curso de programação reativa já tem lá, mas sobre Swoole ainda não.

    • @viniciusbarth5604
      @viniciusbarth5604 3 года назад

      @@DiasDeDev sim eu fiz o curso, excelente por sinal. Nem sabia que era possível fazer coisas desse tipo com PHP.

    • @DiasDeDev
      @DiasDeDev  3 года назад

      Que bom que curtiu, xará. E valeu demais pela dica. 😁😁

  • @ellsonmendesYT
    @ellsonmendesYT 3 года назад

    eita video massa meu brother, gostei muito!

    • @DiasDeDev
      @DiasDeDev  3 года назад

      Opa, que bom que curtiu, man

  • @guilhermetrocatti1873
    @guilhermetrocatti1873 3 года назад

    Muito massa Vinicius, muito bom o conteúdo, estou curtindo muito! Já brincou com Cypress? Atualmente é a minha ferramenta preferida para testes.

    • @DiasDeDev
      @DiasDeDev  3 года назад

      Nunca mexi não, Guilherme, pelo fato de estar mais no mundo PHP mesmo, aí uso as ferramentas que o PHP fornece. :-D

  • @srvictorbatista
    @srvictorbatista Год назад

    O video completo com o Chrome WebDriver, saiu?
    Quais fontes, você recomenda para sabermos mais?

    • @DiasDeDev
      @DiasDeDev  Год назад

      ruclips.net/video/II8tp2izyrc/видео.html

  • @BalduinoFernando
    @BalduinoFernando 3 года назад

    Poderia mostrar mais coisas com PEST?

    • @DiasDeDev
      @DiasDeDev  3 года назад

      Opa, com certeza. Vou preparar um vídeo legal bem em breve de uma novidade que tá pra sair no Pest.
      Mas você quer ver algo em específico?

  • @rafaelpinheiro
    @rafaelpinheiro 3 года назад

    Conteúdo top como sempre!!!

    • @DiasDeDev
      @DiasDeDev  3 года назад

      Valeu, Rafael! Que bom que curtiu. :-D

  • @willianferreira1634
    @willianferreira1634 3 года назад

    No caso de eu ter API, e um front separado, esse tipo de teste deve ser no front correto? Ou eu devo realizar ele no backend também?

    • @DiasDeDev
      @DiasDeDev  3 года назад +1

      O teste é de ponta a ponta, ele testa tudo. Front, back, banco, etc. Não tem como fazer no front. Existem ferramentas que dependem do node pra rodar isso com JS. Karma é uma delas. Aí depende muito da stack e da equipe.

    • @willianferreira1634
      @willianferreira1634 3 года назад

      @@DiasDeDev Saquei, queria me apronfundar mais sobre testes, mas geralmente os conteúdos sobre são bem rasos.

    • @DiasDeDev
      @DiasDeDev  3 года назад +1

      Lá na Alura tem muitos conteúdos sobre tipos diferentes de testes, com técnicas e ferramentas diferentes, testes específicos de front, etc.

    • @DiasDeDev
      @DiasDeDev  3 года назад +1

      E em todos os meus vídeos sobre testes eu deixei alguns livros também. Sai mais em conta e o conteúdo é beeem legal

    • @willianferreira1634
      @willianferreira1634 3 года назад

      @@DiasDeDev com certeza vou dar uma olhada.

  • @luizneri
    @luizneri 3 года назад

    10:00 seria fixtures ou setup?

    • @DiasDeDev
      @DiasDeDev  3 года назад +1

      Os métodos de fixtures são setUp, tearDown, setUpBeforeClass e tearDownAfterClass. Setup é só um dos métodos fixtures do PHPUnit. :-)

  • @felipeoli7eira
    @felipeoli7eira 3 года назад

    Cara, quero chegar nesse nível aí kk

    • @DiasDeDev
      @DiasDeDev  3 года назад +1

      heheheh
      Chegar no meu nível é mole, pow. Sou café com leite ainda.

    • @felipeoli7eira
      @felipeoli7eira 3 года назад

      @@DiasDeDev kkk humilde, isso sim. C é fera demais.

  • @SelectorsHub
    @SelectorsHub 3 года назад

    Great tutorial. I would recommend SelectorsHub - XPath tool. It will help a lot to get unique relative xpath and locators. It is a free browser extension.

    • @DiasDeDev
      @DiasDeDev  3 года назад +1

      I'll look it up. Thanks for the tip.

  • @JailsonDev
    @JailsonDev 8 месяцев назад

    ALURA, alura , alura e alura...