Como testar seu Front-end? com Mario Souto |

Поділитися
Вставка
  • Опубліковано 28 гру 2024

КОМЕНТАРІ • 28

  • @carlosqueiroz3243
    @carlosqueiroz3243 3 роки тому +18

    Com a Testing Library a gente pode testar tanto de forma "unitária" quanto os testes de "componentes integrados" que não deixam de ser unitários, mas testamos mais de um componente. Talvez eu responderia dessa forma quando o Paulo perguntou sobre testar um componente que depende da atualização de outro. O Cypress é uma ferramenta sensacional para testes de ponta a ponta.

  • @devmasterpablo
    @devmasterpablo Рік тому +3

    kkkkkkkk está na fé kkkkk. Essa foi boa. Mario Souto é muito fera, parabéns ! Aprofundando mais no Front agora!

    • @alura
      @alura  Рік тому +1

      Ele é sensacional! 🤩 Que bom que curtiu, obrigada por comentar aqui! 💙

  • @gleisonoliveira8371
    @gleisonoliveira8371 3 роки тому +5

    Jest, react testing library, enzyme e cypress.
    Ferramentas essenciais.

  • @emanuelccnp
    @emanuelccnp 3 роки тому

    Muito boa explicação . 👏🏼👏🏼👏🏼👏🏼

  • @mclogames6651
    @mclogames6651 2 роки тому

    Mto feras !!

  • @nk56858
    @nk56858 3 роки тому +3

    Fiquei até tonto durante o vídeo de tanto que troca a câmera haahaa brincadeiras a parte, top o vídeo!!!

  • @gustavofabro3962
    @gustavofabro3962 3 роки тому +12

    2:35 is empty

    • @TheArrowster
      @TheArrowster 3 роки тому +2

      o estagiário kkkkkk

    • @DanielNunesS
      @DanielNunesS 3 роки тому +3

      Rapaz...Is Exempt?! Nem o tradutor do Google versão alpha faria algo de tão alto nível. 🤣

  • @GuilhermeTeixeira
    @GuilhermeTeixeira 3 роки тому +13

    2:35 função isExempt()? KKKKKK
    O Mario fala tão rápido que bugou a pessoa da legenda

  • @wesleycunha4085
    @wesleycunha4085 3 роки тому +1

    Na fé

  • @FlavioAlcantara10
    @FlavioAlcantara10 3 роки тому +1

    Oi Paulo e Mauro Souto
    Ainda não cheguei a esse nível de aprendizado do Front-End, infelizmente.

  • @guuugaaa123ify
    @guuugaaa123ify 3 роки тому +1

    Estou me formando em Gestão de TI e não envolve muito programação mas quero seguir essa área. Seria bom fazer análise e desenvolvimento ou aprender por conta própria através de curso mesmo?

    • @alura
      @alura  3 роки тому +1

      Gustavo, o que podemos afirmar é que também é completamente possível aprender através de cursos. Dentro da nossa plataforma existem diversas formações que podem te proporcionar o conhecimento desejado.
      Vem dar esse mergulho em tecnologia com a gente? 💙

  • @miguelmasoni
    @miguelmasoni 3 роки тому +5

    O software que o @DevSoutinho citou em 9:03 foi o Cypress?

    • @luan_maik
      @luan_maik 3 роки тому +1

      Sim, mas compensa dar uma olhada no Playwright tbm

    • @felipecoelho8112
      @felipecoelho8112 3 роки тому +2

      Uso Cypress na empresa e é bem bacana.

    • @mestre.galileo
      @mestre.galileo 3 роки тому

      @@felipecoelho8112 Bom saber! Obrigado!

  • @cristianmelo7729
    @cristianmelo7729 Рік тому

    #funcionaNaMinhaMaquina

  • @vitomanoel6869
    @vitomanoel6869 Рік тому +1

    Sempre me pergunto o porquê não compilar e testar tudo direto no navegador, e ver se está funcionando como deveria.

    • @oviniciosneves
      @oviniciosneves Рік тому +5

      E aí, tudo certo? Essa é uma pergunta super interessante e entendo de onde você está vindo! Parece mais simples, né? Só jogar tudo no navegador e ver no que dá. Mas, vamos lá, deixa eu te explicar o porquê essa abordagem pode não ser tão eficaz.
      Testar tudo manualmente não é escalável. Imagine que você tenha um app com dezenas, centenas ou até mesmo milhares de funcionalidades. Vai checar todas elas a cada nova funcionalidade ou correção? Isso levaria um tempo imenso!
      Automatizar esses testes com testes de unidade, integração e E2E nos permite ter uma garantia muito maior de que tudo está funcionando como deveria. Você consegue simular diversas situações, entradas de dados e até mesmo erros.
      E uma das coisas mais importantes: testes automatizados trazem confiança. Com eles, a gente sabe que, ao modificar uma parte do código, não estamos quebrando outras três sem querer. E se quebrar, os testes vão avisar!
      Então, enquanto testar no navegador é uma boa prática para ter uma visão geral e perceber bugs mais visuais ou de usabilidade, confiar só nisso não é a estratégia mais robusta.
      Espero que tenha clareado um pouco mais pra você! E, como sempre, tamo junto nessa jornada! Se tiver mais dúvidas, é só mandar! 🖖

  • @nataliaoliveira7855
    @nataliaoliveira7855 3 роки тому +1

    de onde é a blusa do github??

  • @RenanViana-v5u
    @RenanViana-v5u 4 місяці тому

    usando o jasmini no angular. Pouco intuitivo...