Home > Cursos > Cursos em Destaque > Testing Basics

Testing Basics


Enquadramento

Para iniciar a actividade de tester é necessário entender o motivo pelo qual o software é testado, o que é o teste de software e alguns dos conceitos e principios fundamentais dos testes de software.

Este curso pretende abordar as questões fundamentais para alguém que é novo no teste de software, ou que vai estar envolvido em testes de software.


A quem se destina

Este curso é indicado para quem pretenda obter um entendimento básico de testes de software.


Objectivos

No final desta acção de formação, os formandos terão a capacidade de:

  • Explicar por que motivo o software é testado e os riscos de não testar;
  • Descrever os benefícios que os testes estruturados e planeados podem fornecer a uma empresa;
  • Entender o ciclo do vida do desenvolvimento de software, os pontos onde os defeitos (bugs) podem ser introduzidos e como os testes podem auxiliar na identificação de defeitos e até mesmo prevenir a ocorrência destes;
  • Descrever as principais etapas no processo de testes base;
  • Entender os vários níveis e tipos de testes e como estes podem identificar defeitos existentes e até mesmo prevenir a sua ocorrência;
  • Entender a principal terminologia de teste.


Conteúdo programático

O presente curso de um dia abrange o seguinte:


A necessidade de testar

  • Por que é necessário testar o software e o que acontece se não o fizermos?
  • O que é o teste de software?
  • Os benefícios dos testes e quando devemos começar a testar para eficiência máxima
  • Por que não é possível testar tudo
  • Teste e Qualidade – duas faces da mesma moeda?
  • Principais termos de teste – erro, defeito e falha

O software a testar

  • Como é construído o software – compreensão do ciclo de vida do desenvolvimento de software
  • Por que os erros são cometidos durante do desenvolvimento e como podem ser evitados?

O processo de testes

  • Por que o planeamento é fundamental para o sucesso de um projecto de testes
  • A definição dos objectivos dos testes e quando parar de testar
  • Estimativa da tarefa seguinte
  • A priorização e gestão do risco e o seu papel no processo de testes
  • Decidir o que testar
  • Desenhar os casos de teste
  • Execução de testes e registo dos resultados
  • Acompanhamento do progresso dos testes
  • Os diferentes tipos e fases de testes
  • Equipa de teste – perfis e responsabilidades

O que testar

  • A identificação dos elementos que se pretende testar e de quais terão mais impacto no projecto de testes
  • Casos de teste – o que são?

O teste em diferentes ambientes de desenvolvimento

  • O Modelo V (V-Model)
  • O que são testes em metodologias ágeis (agile testing)


Duração

1 dia



Pré-requisitos

Domínio da língua inglesa uma vez que os materiais oficiais de suporte a esta acção de formação são disponibilizados neste idioma.



Datas

Os cursos SQS também se encontram disponíveis em modalidade intra-empresa. Contacte-nos para mais informações.


Valor

€ 550



Inscrições

Contacte-nos pelo email Este endereço de e-mail está protegido de spam bots, pelo que necessita do Javascript activado para o visualizar ou pelo tel. 217 983 104 para proceder à inscrição no presente curso.



 
Rua Basílio Teles, 35, 8º Dto., 1070-022 Lisboa | Tel. 217 983 104 | Fax 218 647 248