Testing Basics

Valor: €650 com Oferta do exame de certificação*

*Oferta válida até 3 meses após a conclusão da ação de formação.

1 dia
Online

Upcoming Courses

No data was found
Talk to use directly ?
+351 211 625 020

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.

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.

O presente curso de um dia abrange o seguinte:

What is testing?
  • The cost of software failures
  • Why do we test software?
  • Benefits of testing
  • Testing & quality
  • Error, defect and failure
  • Interfaces & stakeholders

Software development life cycle

  • The waterfall / sequential model
  • V-Model
  • Test levels
  • Iterative development models
  • Testing a document
  • Economics of testing

Test process

  • High level documentation
  • Planning, monitoring & control
  • Analysis
  • Design
  • Implementation
  • Execution & Recording
  • Completion
  • Process improvement

Test types

  • Testing of a function (functional testing)
  • Testing of software structure / architecture (structural testing)
  • Testing of software product characteristics (non-functional testing)
  • Testing related to change (confirmation & regression testing)
  • Security

Test design techniques

  • Static testing
  • Types of review
  • Static analysis by tools
  • White box techniques
  • Statement testing
  • Decision testing
  • Black box techniques
  • Equivalence partitioning
  • Boundary value analysis
  • Decision Tables

Tool support for testing

  • Requirements management
  • Test management
  • Test automation / capture replay
  • Performance testing
  • Tools for developers

Test teams

  • Make up of team
  • Psychology

Testing resources

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.

O ISTQB oferece uma série de cursos complementares para potenciar a carreira do tester:

  • ISTQB® Certified Tester, Advanced Level - Test Analyst
  • ISTQB® Certified Tester, Advanced Level - Test Manager
  • ISTQB® Certified Tester, Advanced Level - Technical Test Analyst
  • ISTQB® Certified Tester, Advanced Level - Test Automation Engineer
  • ISTQB® Certified Tester - AI Testing
  • ISTQB® Certified Tester - Testing with Generative AI

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

De momento não temos esta formação agendada. Tem interesse?

Contacte-nos para formar a sua equipa

Quer melhorar as competências da sua equipa? Oferecemos formação personalizada, elaborada de acordo com as suas necessidades. Formatos flexíveis, instrutores especializados, impacto real. Fale connosco, a sua próxima formação começa aqui.

Desde €650 excl. IVA
1 dia
Online

Próximos Cursos