Curso de Jasmine: Testes automatizados em JavaScript

8,6

Nota desse curso

5.974

Alunos neste curso

Faça esse curso e...

  • Saiba como funciona um teste automatizado
  • Escreva o seu primeiro teste com jasmine
  • Use das boas práticas e faça testes em arquivos separados
  • Lide com interfaces no seu testes
  • Como testar regras de visualização
  • Conheça as vantagens e desvantagens do TDD

Conteúdo Detalhado

  1. Testes automatizados

    • O que é um teste automatizado?
    • Jasmine
    • Escrevendo o primeiro teste
  2. Um projeto real

    • Controle de saúde de pacientes
    • Testando o primeiro método de negócio
    • O primeiro assert com expect()
  3. Códigos de teste legíveis

    • Describe()
    • Funções beforeEach() e afterEach()
    • Arquivos de teste separados
  4. Lidando com interfaces

    • Isolando código de interface
    • Testando regras de visualização
  5. TDD

    • O que é?
    • A prática
    • Vantagens e benefícios

Veja o primeiro vídeo

Público alvo

Interessados em aprender boas práticas e realizar testes em códigos Javascript

Nível de Dificuldade

Intermediário

Instrutores

  • Maurício ajuda as empresas de tecnologia a testar e evoluir produtos. Possui doutorado em Ciência da Computação pela USP e atualmente é pesquisador de sistemas de monitoramento e DevOps, engenharia de software empírica e testes automatizados de software. É reconhecido pela comunidade e participa de projetos open source. Hoje atua como professor assistente na universidade de Delft (Países Baixos)

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

Giuliana Silva Bezerra

em 04/02/2019

O curso é bem explicado, mas é muito básico. Não tem nenhum diferencial (que eu encontrei em outros curso da Alura) e ainda está defasado. Sugiro uma reformulação do mesmo (o tema ainda é relevante para um curso).

Jasmine: Testes automatizados em JavaScript

Antonio Augusto D Agostino

em 24/03/2019

Não sei se é só isso mesmo mas achei muito pouca coisa.

Jasmine: Testes automatizados em JavaScript

Wagner Emanuel da Silva Ferreira

em 12/02/2019

Acredito que o curso poderia ser um pouco mais aprofundado, incluindo, por exemplo, mocks, spys, coisas que serão necessárias em boa parte das aplicações.Outra coisa que senti falta foi falar sobre testes E2E com jasmine + prostractor, por exemplo.

Jasmine: Testes automatizados em JavaScript

Sabe quando você pode começar? Agora!

  • 828 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • 828 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 828 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 828 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana