← Back to list

TUDO SOBRE Caso de Uso (CU), Cenário de Teste (CE) e Caso de Teste (CT)

• Caso de Uso (CU)

Rodrigo Rosa · 2024-07-30 01:23 · 0 claps · 3.2 min read
#casos-de-uso #cenário-de-teste #casos-de-teste #teste-de-software #documentação-de-software
Open on Medium ↗

TUDO SOBRE Caso de Uso (CU), Cenário de Teste (CE) e Caso de Teste (CT)

Criado pelo próprio autor.

Criado pelo próprio autor.

• Caso de Uso (CU)

O Caso de Uso é documento que descreve uma unidade de ação entre um usuário e um sistema para atingir um objetivo específico. Normalmente é possível realizar várias ações em um sistema, como por exemplo: Cadastrar usuário, Realizar login, Realizar logout, Pesquisar, etc. Os Casos de Uso fornecem uma visão clara dos requisitos funcionais de um sistema e são úteis para definir os comportamentos esperados e as interações entre o usuário e o sistema.

É muito comum encontrar também modelagens de Casos de Uso. Com modelagens é mais fácil visualizar o que um usuário consegue fazer no sistema. Por exemplo:

Exemplo de modelagem de um Caso de Uso.

Exemplo de modelagem de um Caso de Uso.

— Quem é responsável por criar o Caso de Uso?

Profissionais mais íntimos a regra de negócio e requisitos do sistema. São eles: Analista de Negócio/Requisito, PO (Product Owner) e às vezes UX para entender melhor as interações do usuário com o sistema. Em equipes que trabalham com metodologias ágeis é papel do PO definir e priorizar os requisitos do produto, através da importância dos Casos de Uso.

• Cenário de Teste (CE)

O Cenário de Teste é um documento que descreve O QUÊ será testado. O Cenário de Teste deriva-se de um Caso de Uso, isso significa que com um documento de Caso de Uso é possível ter 1 ou mais Cenários de Teste (CEs). Por exemplo:

Caso de Uso: Compra de Produto Online

CE 1 → Verificar a funcionalidade de adicionar produtos ao carrinho de compras e prosseguir para o checkout. CE 2 → Verificar o comportamento do sistema quando o pagamento falha devido a fundos insuficientes. CE 3 → Validar a opção de pagamento com diferentes métodos de pagamento, como cartão de crédito, PayPal, etc.

— Quem é responsável por criar o Cenário de Teste?

Profissionais da área de QA (Quality Assurance), especificamente QA Analyst ou QA Engineer caso não exista o QA Analyst na sua equipe. As vezes essa responsabilidade também pode ser feita pelo QA Lead/Manager dependendo do que foi acordado na sua equipe de qualidade, porém isso é mais difícil ocorrer. Se fosse pra escolher um único profissional, seria o QA Analyst.

• Caso de Teste (CT)

O Caso de Teste é um documento que descreve COMO testar um Cenário de Teste, ou seja, descreve exatamente o passo a passo das ações que o usuário deve fazer no sistema, para atingir o objetivo definido no Caso de Uso, e também apresenta os resultados esperados do sistema após cada ação do usuário. O Caso de Teste (CT) deriva-se de um Cenário de Teste (CE), isso significa que com um documento de Cenário de Teste (CE) é possível ter 1 ou mais Casos de Teste (CTs). Por exemplo:

Seguindo o CE 1 do exemplo anterior, teríamos…

Caso de Uso: Compra de Produto Online

Cenário de Teste 1: Verificar a funcionalidade de adicionar produtos ao carrinho de compras e prosseguir para o checkout.

CT 1 → Adicionar um único produto ao carrinho. CT 2 → Adicionar múltiplos produtos ao carrinho. CT 3 → Atualizar quantidade de um produto no carrinho. CT 4 → Remover um produto do carrinho. CT 5 → Prosseguir para o checkout com produtos no carrinho.

Cada CT acima é um documento que descreve o passo a passo que o usuário deve fazer para realizar a ação. Esse documento deve obrigatoriamente conter as seguintes seções:

Exemplo utilizando o CT 1 → Adicionar um único produto ao carrinho
------------------------------------------------------------------

Pré-condições:

1) O usuário está logado no sistema (se necessário).
2) O produto está disponível no estoque.

Passos:

1) Navegar para a página de um produto específico.
2) Selecionar as opções do produto (como tamanho, cor, etc., se aplicável).
3) Clicar no botão "Adicionar ao Carrinho".
4) Navegar para o carrinho de compras.

Resultados Esperados:

1) O produto selecionado é exibido no carrinho com as opções corretas e a quantidade de 1.
2) O preço do produto é exibido corretamente.
3) O usuário pode prosseguir para o checkout.

— Quem é responsável por criar o Caso de Teste?

Mesma resposta do Cenário de Teste:

Profissionais da área de QA (Quality Assurance), especificamente QA Analyst ou QA Engineer caso não exista o QA Analyst na sua equipe. As vezes essa responsabilidade também pode ser feita pelo QA Lead/Manager dependendo do que foi acordado na sua equipe de qualidade, porém isso é mais difícil ocorrer. Se fosse pra escolher um único profissional, seria o QA Analyst.


메타데이터
post_id
ae1a177dde6f
slug
tudo-sobre-caso-de-uso-cu-cenário-de-teste-ce-e-caso-de-teste-ct-ae1a177dde6f
url
https://medium.com/@rsrodrigo/tudo-sobre-caso-de-uso-cu-cen%C3%A1rio-de-teste-ce-e-caso-de-teste-ct-ae1a177dde6f
canonical_url
https://medium.com/@rsrodrigo/tudo-sobre-caso-de-uso-cu-cen%C3%A1rio-de-teste-ce-e-caso-de-teste-ct-ae1a177dde6f
author_url
https://medium.com/@rsrodrigo
status
ok
fetched_at
2026-07-21 19:35:56