Aprenda a realizar testes automatizados em códigos JavaScript com Jasmine
Nível Intermediário Categoria Desenvolvimento Front-end
O desenvolvimento de softwares exige que muitos testes sejam feitos para se garantir qualidade. Conforme o código vai crescendo, fica cada vez mais difícil realizar vários testes em cada funcionalidade.
Não só o tamanho, mas também a reutilização de funções no sistema ajuda a dificultar os testes. Por isso, muitas vezes temos que testar tudo de novo quando criamos uma funcionalidade nova, mesmo que pequena.
Para garantir a qualidade do software é importante haver testes, mas há um enorme gasto de tempo para uma tarefa que manualmente começa a se tornar impossível a partir de determinado ponto.
Neste curso iremos conhecer o Jasmine, um dos frameworks mais usados para se criar testes automatizados em JavaScript
O desenvolvimento de softwares exige que muitos testes sejam feitos para se garantir qualidade. Conforme o código vai crescendo, fica cada vez mais difícil realizar vários testes em cada funcionalidade.
Não só o tamanho, mas também a reutilização de funções no sistema ajuda a dificultar os testes. Por isso, muitas vezes temos que testar tudo de novo quando criamos uma funcionalidade nova, mesmo que pequena.
Para garantir a qualidade do software é importante haver testes, mas há um enorme gasto de tempo para uma tarefa que manualmente começa a se tornar impossível a partir de determinado ponto.
Neste curso iremos conhecer o Jasmine, um dos frameworks mais usados para se criar testes automatizados em JavaScript
Neste curso iremos apresentar o Jasmine, veremos como ele funciona e como criar testes para nossos códigos JavaScript.
Entre outras coisas, você verá:
Este curso é destinado àqueles que já tenham um conhecimento de JavaScript e queiram minimizar bugs e manter a confiabilidade de seu software, fazendo uso de uma ferramenta que ajuda a automatizar os testes.
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
Professor especialista em Desenvolvimento Front-end na TreinaWeb. Akira, Felipe, Hana, Hanashiro ou Hanakira, é graduado em Análise e Desenvolvimento de Sistemas, pós-graduado em Projetos e Desenvolvimento de Aplicações Web e MBA em Machine Learning, é entusiasta no desenvolvimento de jogos e multi-task. Fala japonês fluente, mas não tem com quem conversar.
Introdução do curso, conhecendo o Jasmine.
7 aulasNesta aula, veremos como iniciar o processo de aplicação de testes em uma aplicação.
7 aulasNesta aula, conheceremos as funções matchers disponíveis no Jasmine.
16 aulasNesta aula, conheceremos outras funcionalidades do Jasmine que nos permite criar testes mais avançados.
5 aulasNesta aula, veremos o que são Spies e como implementá-los nos testes.
9 aulasNesta aula, veremos como testar códigos assíncronos.
2 aulasNesta aula, veremos como utilizar o karma para executar os testes.
4 aulasTenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!