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.
Syllabus 6
Antes do curso começar 2.5 hours
Este módulo “Antes do curso começar” vai te ajudar a refletir sobre a atividade de Teste de Software, seus conceitos e o contexto no qual está inserida. Espera-se que isso desperte em você um amadurecimento e um comprometimento maior, enquanto estiver realizando o curso. Aproveite para conhecer os…
Boas-Vindas 4.5 hours
O propósito desta aula é apresentar a você, estudante, profissional, pesquisador ou pessoa interessada na atividade de Teste de Software, uma breve revisão da evolução da atividade de Teste de Software. Como começou? Como evoluiu? Qual é a situação atual? E quais são as tendências futuras? Como diz…
Teste Funcional 1.5 hours
Ao final deste módulo, espera-se que você seja capaz de compreender a técnica de Teste Funcional e seus principais critérios.
Teste Estrutural 2.5 hours
Ao final deste módulo, espera-se que você seja capaz de compreender a técnica de Teste Estrutural e seus principais critérios.
Teste Baseado em Defeitos 2 hours
Ao final deste módulo, espera-se que você seja capaz de compreender a técnica de Teste Baseado em Defeitos e o seu principal critério (Teste de Mutação).
Módulo prático 4 hours
Use este módulo para definir e aplicar uma (ou mais) técnicas de Teste para um determinado algoritmo, software ou módulo, considerando um contexto no qual você esteja envolvido (curso presencial, trabalho, etc.). O resultado final deve ser um documento de Planejamento, Execução e Análise da Ativida…
Structured courses with graded quizzes, assignments and deadlines you can reset.
A shareable certificate from the university or company when you pay.
Financial aid is often approved for students in India (apply 15 days before you need it).
Rated 4.8 out of 5 by 547 learners.
Self-paced: start any time.
A clear syllabus (6 parts) you can see before you start.
Disadvantages
Paid after a 7-day free trial (Coursera Plus or per course).
Some courses can be audited for free, but graded work and certificates need payment.
Taught in Portuguese.
Some points apply to every course of this kind; see how we rank.
This course is paid. Here is how to take it for free
Free trials: You can start a 7-day free trial for many individual courses, Specializations, or a Coursera Plus subscription to test full course features. Cancel before the seventh day if you do not want to be charged.
Financial aid: If you cannot afford the fee for a certificate, you can apply for financial aid through the link on the course home page by filling out an application about your background and goals.
Taught by
Márcio Eduardo DelamaroProfessor Associado, Ciência da Computação
Ellen Francine BarbosaProfessor Associado, Sistemas de Computação
Aracele Garcia de Oliveira FassbinderDoutoranda em Ciências de Computação e Matemática Computacional pela Universidade de São Paulo (USP). Professora efetiv…
Stevao Alves de AndradeDoutorando em Ciências de Computação e Matemática Computacional pela Universidade de São Paulo (USP)., Universidade de…
Draylson Micael de SouzaDoutor em Ciências da Computação e Matemática Computacional, Universidade de São Paulo (ICMC/USP)
Instructor: Dennis Freeman, Kendra Pugh This course provides an integrated introduction to electrical engineering and computer science, including modern software engineering, linear systems analysis, electronic circuits, and decision-making. The lecture videos provide an overview of each topic, whi…