Watch testes automáticos + curso completo de teste de software

CURSO_UDEMY_TESTES_JUNIT

Testes Automáticos + Curso Completo de Teste de Software

Prof. Gustavo Farias

Sobre este curso

Indiscutivelmente o mais completo: Automação de Testes + Fundamentos e Técnicas do Teste de Software, tudo em um curso!

Aulas: 54
Vídeo: 5 horas
Nível de experiência: Todos os níveis

Automação de Teste + Fundamentos do Teste de Software: diferenciais que trarão excelentes oportunidades no mercado de TI. Fundamentos do teste de software:

Técnicas de Teste

Níveis de Teste

Tipos de Teste

Ferramentas para você utilizar de imediato em seus projetos

Testes automáticos:

    Fundamentos do teste automático
    
    Apresentação do framework a ser utilizado
    
    Ensinamento sobre as técnicas, padrões e boas práticas do teste automático

Atenção: a linguagem de programação que utilizaremos neste curso será Java e o framework para automazação dos testes será o JUnit. Porém, se você não programa em Java, não se preocupe, pois o foco do curso não é na tecnologia, mas sim na técnica. Assim, você poderá facilmente utilizar qualquer outra linguagem diferente de Java e ter exatamente o mesmo proveito.

O Portal GSTI é uma ferramenta que tem como principal objetivo reunir pessoas que tenham interesse por Gestão e Serviços de TI. Para termos um ambiente favoravel é necessário seguir algumas regras de conduta:

  1. Evite conteúdo duplicado
  2. Certifique-se que sua publicação ou perguta não contenham erros de português
  3. Não publique conteúdo que não tenha relação com sua categoria / comunidade. Sua publicação será vista por todos que seguem essa comunidade.
  4. Não utilize palavrões nos seus comentários
  5. Não é permitido aos membros divulgação de links externos ao Portal GSTI como prática de spam, autopromoção ou venda de produtos/serviços.
  6. Não é permitida a violação da Lei dos Direitos Autorais (Lei 9.610/98)
  7. Os títulos das publicações/perguntas devem ter apenas a primeira letra, nomes próprios e de marcas em maiúscula
  8. Não é permitido conteúdo com muitas palavras em caixa-alta
  9. Os usuários poderão enviar quantas publicação desejarem, desde que sigam as regras estabelecidas
  10. Denuncie publicações ou perguntas que fogem as regras do portal

Portal GSTI - Um mundo de informações para TI

Curso de Extensão a Distância


Teste de Software é um curso de extensão voltado para profissionais e estudantes que queiram se aperfeiçoar em princípios e métodos de teste de software. As aulas são todas gravadas e o curso inclui certificado emitido pela UFMG.

Desde 2021, o curso já formou centenas de alunos, de quase todos os estados brasileiros.

Próxima Turma: Novembro de 2022. Matrículas abertas!

Depoimentos de Ex-alunos

Público Alvo


Profissionais

Profissionais da área que queiram se atualizar em técnicas e princípios de Teste de Software.

Estudantes

Estudantes de graduação e pós-graduação de quaisquer cursos da área de Computação. Estudantes de outros cursos da área de Ciências Exatas, incluindo Engenharias, Física e Matemática.

Empresas

Empresas que queiram capacitar, selecionar e certificar seus profissionais, inclusive por meio de turmas fechadas ou matrículas de um grupo de colaboradores.

Formato do Curso


Totalmente a distância, com aulas assíncronas
Duração: 5 semanas
Carga horária: 20 horas

Módulos do Curso


1. Introdução

Introdução ao curso e conceitos básicos. Pirâmide de testes. Tipos de teste. Teste de unidade. Convenções e estrutura.

2. Cobertura de Teste

Introdução a cobertura de teste. Métricas de cobertura. Ferramentas de cobertura. Cobertura vs. Mutação.

3. Boas Práticas

Princípios FIRST. Teste Smells. Testabilidade.

4. TDD e Test Doubles

Desenvolvimento dirigido por testes. Ciclo TDD (red-green-refactor). Mocks e Test Doubles.

5. Outros Tipos de Testes

Teste de integração. Teste de sistemas. Caixa preta e caixa branca. Teste de regressão. Seleção de dados de teste.

Material Didático


Videoaulas no YouTube (5 horas no total, sendo 1 hora por semana)
Versão Web do livro Engenharia de Software Moderna

(existe também uma versão em papel, mas ela não está incluída no preço do curso)

Watch testes automáticos + curso completo de teste de software

Dedicação Semanal

4 horas, sendo 1 hora de videoaulas e 3 horas para leitura e realização de exercícios e/ou prova.

Comunicação com os Alunos

Toda comunicação, incluindo entrega de trabalhos e realização de provas, ocorrerá por meio de sistemas do Google (Gmail, Slides, Forms e Classroom).

Exemplos de Videoaulas



Próxima Turma: Novembro de 2022


Início das aulas: 07/11/2022
Término das aulas: 10/12/2022
Data da prova: 10/12/2022
Pré-requisitos: conhecimento básico de Programação Orientada a Objetos

Matricule-se aqui

Selecione Turma 6 no final da página e clique em MATRICULAR

Término das matrículas: 29/10/2022


Importante

Até 05/11/2022, os alunos matriculados nesta turma receberão um email com instruções para cadastro no fórum do curso. Caso não recebam esse email, favor entrar em contato imediatamente com o coordenador. O curso não se responsabiliza por endereços de emails desativados ou instáveis.

Investimento

R$ 330,00 - dividido em até 2 vezes

Depoimentos de Ex-alunos


"O curso nos dá uma noção muito clara de como realizar a aplicação de testes unitários durante o desenvolvimento utilizando as práticas mais adequadas. Um excelente curso para todos que trabalham ou estudam desenvolvimento e teste de software."

"Eu gostei de tudo! Das aulas on-line, da disponibilização dos materiais, do ambiente online para a realização dos testes e, principalmente, por ter aprendido como que é realizada a automação!"

"O curso superou minhas expectativas! Aulas em altíssimo nível, conteúdo sintetizado e grande flexibilidade. Valeu muitíssimo a pena."

"Excelente curso! Professores com uma didática incrível! Com certeza os conhecimentos passados serão de grande valia para a minha vida profissional! Recomendo."

"O curso me proporcionou vários insights. Um conteúdo bem legal que com certeza vai agregar bastante valor nos futuros projetos da empresa onde eu trabalho."

"O curso aborda de uma forma bem interessante temas como boas práticas, tipos e técnicas de testes que o profissional de testes vai se deparar no dia a dia."

Mais depoimentos...

Prova & Certificado


O curso terá uma prova, que será realizada a distância no final do curso, sempre aos sábados, com duração de 90 minutos. Além disso, também teremos exercícios semanais. Nota mínima para aprovação: 60%.

Será oferecido um certificado para os alunos aprovados na prova. O certificado será emitido, em formato digital, pela UFMG, em até 60 dias após o término do curso (esse período é necessário para correção das provas e registro do certificado). Não haverá emissão de certificado apenas para participação.

Caso o aluno não seja aprovado, ele poderá realizar uma nova prova com custo de R$ 80,00. Caso o aluno não consiga realizar a prova, ele poderá realizar uma prova de segunda chamada, ao custo de R$ 80,00. Solicitações de transferência entre turmas deverão ser aprovadas pela coordenação do curso e requerem o pagamento de uma taxa de R$ 150,00.

Perguntas Frequentes


Se quiser saber mais informações sobre o curso, consulte nosso FAQ.

Contato


Envie um email para , mencionando o nome do curso de seu interesse, no caso "Teste de Software". Visite também nossa página no LinkedIn ou no Twitter.

Professores


Marco Tulio Valente (Semanas 1 e 3)

Marco Tulio Valente é doutor em Ciência da Computação pela UFMG, onde atualmente é Professor Associado do Departamento de Ciência da Computação. É autor de mais de 100 artigos em periódicos e conferências internacionais, muitos deles em co-autoria com pesquisadores internacionais de renome. Orientou mais de 30 dissertações de mestrado e cerca de uma dezena de teses de doutorado. Desde 2010, coordena o Applied Software Engineering Research Group (ASERG), do DCC/UFMG. Em 2020, publicou o livro "Engenharia de Software Moderna".

André Hora (Semanas 2, 4 e 5)

Andre Hora é doutor em Ciência da Computação pela Universidade de Lille / Inria, França. É atualmente Professor Adjunto do Departamento de Ciência da Computação da UFMG. É autor de mais de 60 artigos em periódicos e conferências nacionais e internacionais de Engenharia de Software. É membro do Applied Software Engineering Research Group (ASERG), do DCC/UFMG, onde também realizou pós-doutorado durante dois anos.