6. Procura Bug
Garante que os requisitos sejam
atendidos
Resistentes à mudança
Qualidade é responsabilidade do
testador
Trabalha separado do time
Teste é uma fase
Teste no final do desenvolvimento
Verificações Manuais
Apenas testes de UI
Quebrar o software
Previne Bug
Garante que as expectativas sejam
claras
Aceita novas ideias
Qualidade é responsabilidade do
time
Trabalha junto ao time
Teste é uma atividade
Teste durante o desenvolvimento
Verificações Automatizadas
Testes em diferentes níveis
Construir o melhor software
11. Como você avalia se uma história
está especificada o suficiente para
desenvolver?
12. Eu como gerente do resort Concrete, gostaria de
conceder desconto para alguns quartos, com a intenção
de manter o resort sempre movimentado e assim
aumentar minha receita líquida.
13. - Existe um limite de desconto? 70%? 80%?
- Qualquer funcionário pode conceder
desconto?
- Todas as categorias de quartos poderão
participar?
- No momento de conceder o desconto, o
sistema exigirá uma senha?
- Existirá um período mínimo de reserva
para aplicar o desconto?
19. “Ideal” “Sorvete” | anti-padrão
X
Automated GUI Tests
Integration
Tests
Unit
Tests
Manual Tests
Pirâmide | automação de testes
Unit
Service
UI
Manual
22. Épico: CRUD de Tarefas
Eu como usuário de agenda
Quero administrar minhas tarefas
Para ter controle das mesmas
- Cadastrar
- Editar
- Listar
- Excluir
24. 1 - CADASTRAR:
- título, data e descrição da tarefa;
- mínimo de 5 caracteres para o título;
- título não pode ser em branco;
- título aceita apenas letras;
- descrição pode ser em branco;
- descrição não aceita caracteres especiais;
- a data só pode ser maior ou igual a data atual;
2 - EDITAR:
- não se pode editar o título;
- ao confirmar as alterações, exibir uma mensagem pedindo
confirmação;
- só pode editar tarefas futuras (D+1)
25. 3 - LISTAR:
- se não houver nenhuma tarefa, exibir a opção de cadastrar uma nova
- exibir o título da tarefa e a data apenas
4 - EXCLUIR:
- não se pode excluir uma tarefa que já aconteceu (D-1)
- ao realizar uma exclusão, exibir uma mensagem pedindo confirmação;
- disponível na web e em apps nativos;
- disponibilidade 24/7;
- funcionalidade de listagem deve suportar no mínimo 80 mil usuários
simultâneos;
33. Referências bibliográficas
GREGORY, Janet. CRISPIN, Lisa. Agile Testing: A Practical Guide for
Testers and Agile Teams. Indiana: Addison-Wesley, 2009.
Onde encontrar:
https://www.amazon.com.br/Agile-Testing-Practical-Guide-Testers/dp/0321534468
GREGORY, Janet. CRISPIN, Lisa. More Agile Testing: Learning
journeys for the whole team. Indiana: Addison-Wesley, 2014.
Onde encontrar:
https://www.amazon.com/More-Agile-Testing-Addison-Wesley-Signature/dp/0321967054
34. Obrigada!
até o próximo evento
@samantacicilia
samycici@gmail.com
http://insideoutproject.xyz/
http://agiletesters.com.br/