- Level Foundation
- Course by Universidade de São Paulo
-
Offered by
About
A necessidade das empresas em produzir software com qualidade tem aumentado a demanda por profissionais com conhecimentos e habilidades em Teste de Software. Entretanto, existe uma escassez de mão-de-obra especializada nesta área. Considerando essa lacuna, o curso de Introdução ao Teste de Software foi planejado para servir como um guia para pessoas que necessitam de uma fonte de consulta e/ou aprendizado na área. Ao completar o curso, os estudantes serão capazes de planejar e aplicar as principais técnicas, critérios e ferramentas de teste em variados domínios e tipos de software. Adicionalmente, terão a oportunidade de desenvolver habilidades essenciais para um testador, tais como pensar a partir da perspectiva do cliente, habilidade para raciocinar e se comunicar efetivamente, capacidade de se adaptar às mudanças do projeto, curiosidade para compreender o produto que será testado, busca constante pela qualidade, dentre outras.Modules
Apresentação do curso
1
Assignment
- Por que você se inscreveu neste curso?
1
Videos
- Funcionamento geral do curso
2
Readings
- Este curso é interessante para quem?
- Rumo à atividade prática de final de curso
A equipe do curso
1
Videos
- Onde tudo começou...
1
Readings
- Mais informações sobre os facilitadores
Aquecimento
3
Assignment
- Definição dos Objetivos de Aprendizagem
- Autoavaliação inicial
- Pré-Teste
1
Discussions
- Tópico de Apresentação e Questão Inicial
1
Videos
- Autorregulação da aprendizagem
Muito prazer, Atividade de Teste de Software!
2
Videos
- Breve história da Atividade de Teste de Software
- Convidada: Profª Sandra Fabbri da UFSCar (Visão geral do TMMI)
2
Readings
- Por que a atividade de Teste de Software é tão necessária e importante?
- TMMI
Quem são os profissionais da área de Teste e o que eles fazem?
1
Assignment
- Desafios da Atividade de Teste de Software
1
Discussions
- Oportunidades na área de Teste de Software
3
Videos
- Convidados: Membros da equipe de Qualidade de Software da arquivei.com.br (Características e habilidades de bons profissionais na área de Teste)
- Entrevista com o Prof. Delamaro: O que um pesquisador e estudioso da área de Teste de Software faz?
- Convidada: Gerente de Qualidade de Software na Monitora
1
Readings
- Características, habilidades e atitudes de bons testadores
Conceitos preliminares
4
Assignment
- Atividades das etapas de Teste
- Identificando as fases adequadas
- Identificando as técnicas adequadas
- Verificando o seu progresso!
5
Videos
- Terminologia
- Etapas da Atividade de Teste de Software
- Fases da Atividade de Teste
- Técnicas de Teste
- Técnicas abordadas neste curso
2
Readings
- Mapa Conceitual
- Dica relacionada com a Atividade Prática de fim do curso
Apresentação
1
Videos
- Contextualização e funcionamento
Critérios
2
Videos
- Particionamento em Classes de Equivalência
- Análise do Valor limite
Ferramentas e Automatização
1
Assignment
- Verificando o seu progresso!
3
Videos
- Um panorama das ferramentas de apoio ao Teste Funcional
- Apresentação: Teste Funcional e JUnit
- Demonstração: Teste Funcional e JUnit
1
Readings
- Guia resumido: Testes funcionais em aplicações Web usando Selenium
Aprendizagem entre pares
1
Discussions
- Automatização de Teste Funcional
Apresentação
2
Videos
- Contexto geral
- Critérios: Fluxo de Controle e de Dados
2
Readings
- Caso: Quem conhece a cor das maças?
- Código do identifier.c
Critérios baseados em fluxo de controle
1
Assignment
- Acompanhamento da aprendizagem
1
Discussions
- Teste Estrutural na prática: mais ferramentas
1
Videos
- Critérios Baseados em Fluxo de Controle e Exemplo de Aplicação
2
Readings
- Apoio
- Material adicional
Verificando o seu progresso!
1
Assignment
- Estou no caminho certo?
Apresentação
1
Assignment
- Acompanhamento da aprendizagem
2
Videos
- Teste de Mutação: Contexto Geral
- Teste de Mutação na prática
1
Readings
- Material Adicional
Prática Opcional
2
Assignment
- Prática na ferramenta Proteum
- Verificando o seu progresso!
1
Readings
- Prática na ferramenta Proteum
Propondo e avaliando casos
1
Peer Review
- Resolução de casos utilizando os conceitos estudados
2
Videos
- Convidados: Membros da equipe de Quality assurance (QA) da arquivei.com.br
- Prática Final com resolução de um caso proposto por você
Antes de dar tchau...
3
Assignment
- Pós-Teste
- Autoavaliação Final
- Feedback final
2
Videos
- Autorregulação da aprendizagem: Reflexões Finais
- Convidada: Gerente de Qualidade de Software da Monitora
Auto Summary
"Introdução ao Teste de Software" é um curso fundamental oferecido por Coursera, focado na crescente demanda por profissionais qualificados em teste de software. Ideal para iniciantes em TI e Ciência da Computação, o curso ensina técnicas essenciais de teste, planejamento e uso de ferramentas, além de desenvolver habilidades cruciais como pensamento crítico e comunicação. Disponível em opções de assinatura Starter e Professional, este curso é um guia completo para quem deseja ingressar na área de teste de software.

Márcio Eduardo Delamaro

Ellen Francine Barbosa

Aracele Garcia de Oliveira Fassbinder

Stevao Alves de Andrade

Draylson Micael de Souza