Visão Geral
O workshop centra-se em torno do processo de Teste de Aceitação do Utilizador em geral. Isto cobre adicionalmente a acção da estrutura de testes para situações baseadas em casos de utilização e um trabalho de mecanização.
Objetivo
Após concluir este Curso, você será capaz de:
- Compreender o modelo "V" de teste de software e teste de aceitação do utilizador
- Compreender o fraseado identificado com UAT
- Aplicar procedimentos de inquérito prévios durante o UAT
- Aplicar estratégias de estrutura de ensaio para particularmente para o UAT
- Assegurar a inclusão legítima para a UAT
- Compreender o que tudo pode correr mal durante a UAT e tomar medidas preventivas
- Aplicação das capacidades de iniciativa necessárias para o UAT
Publico Alvo
- Testadores UAT que sabem sobre o básico dos testes, gestores UAT, clientes, analistas de negócios, os analisadores que tentam ser colegas durante o UAT.
Pre-Requisitos
- Conhecimentos básicos de informática.
Informações Gerais
Carga Horária: 16h
- Se noturno este curso é
ministrado de Terça-feira à sexta-feira, das 19h às 23h
- Se aos sábados este curso é
ministrado das 9h às 18h
- Se in-company por favor
fazer contato para mais detalhes.
Formato de
entrega:
- 100% on-line ao vivo, via
Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
- Nota: não é curso
gravado.
Lab:
- Laboratório + Exercícios
práticos
Materiais
Português | Inglês
Conteúdo Programatico
Role of User Acceptance Testing
- Why users may resist involvement
- Making users confident about testing
- Objectives, types, and scope of testing
- Acceptance testing as user’s self-defense
- Why technical tests don’t catch all the errors
- Essential elements of effective testing
- CAT-Scan Approach to find more errors
- Proactive Testing Life Cycle model
- Separate technical and acceptance test paths
- Place of UAT in overall test structure
- Making sure important tests are done first
- Developer/tester/user test responsibilities
Defining Acceptance Criteria
- Defining acceptance test strategy up-front Source and role of acceptance criteria
- 5 elements criteria should address
- Functionality the user must demonstrate
- How much, how often user must test
- Determining system quality
- Who should carry out acceptance tests?
- How acceptance tests should be performed
- Added benefit, revealing requirements errors
Designing Acceptance Test Plans
- Expanding the acceptance criteria
- Allocating criteria to system design
- Refining the design to catch oversights
- Checklist of common problems to test
- Equivalence classes and boundary values
- Making quality factors (attributes) testable
- Structural testing applicable to users
- GUI features that always need to be tested
- Defining requirements-based tests
- Constructing use cases
- Cautions about use case pitfalls
- One- and two-column use case formats
- Turning use cases into tests
- Consolidating tests into efficient test scripts
Carrying Out Acceptance Tests
- Differentiating test cases and test data
- Traps that destroy value of acceptance tests
- Warning about conversions
- Documentation, training, Help tests
- Configuration, installation, localization
- Security, backup, recovery tests
- Suitability of automating acceptance testing
- Performance, stress, load testing
- Issues on creating test conditions, data
- Capturing results, determining correctness
- User's defect tracking and metrics
TENHO INTERESSE