Cenário De Teste

Um documento especificando uma sequência de ações para a execução de um teste. Também é conhecido como script de teste ou script de teste manual.

Present in sylabi

Exemplo de uso

Um cenário de teste para um quiosque de check-in self-service especifica a sequência de ações: o passageiro escaneia o cartão de embarque, seleciona um assento, confirma a bagagem e recebe o cartão de embarque. Cada etapa declara a ação e o que observar. O cenário é executado manualmente, e os testadores registram o comportamento real em cada etapa em comparação com o comportamento esperado.

Perguntas frequentes

Qual é a diferença entre cenário de teste e caso de teste? Um cenário de teste é um documento que especifica uma sequência de ações para a execução de um teste. Um caso de teste é um conjunto de valores de entrada, pré-condições, resultados esperados e pós-condições para um objetivo específico. Um cenário é mais amplo; ele pode originar vários casos de teste.

Um cenário de teste é o mesmo que um script de teste? Os termos se sobrepõem: a definição oficial observa que cenário de teste também é conhecido como script de teste ou script de teste manual. Na prática, script de teste é usado com mais frequência para procedimentos automatizados, enquanto cenário de teste se refere à forma manual, de sequência de ações.

Os cenários de teste são executados manualmente? Normalmente sim — o nome alternativo “script de teste manual” da definição indica a forma manual. Os equivalentes automatizados geralmente são chamados de scripts de teste.

Por que usar cenários? Eles capturam o uso ponta a ponta realista do sistema em uma forma legível que as partes interessadas do negócio podem revisar, o que os torna valiosos para o teste de aceite de usuário e para trabalhos de estilo exploratório.

Termos relacionados

  • script de teste — o nome alternativo, especialmente para procedimentos automatizados
  • caso de teste — os conjuntos concretos de valores de entrada em que um cenário se divide
  • procedimento de teste — a sequência de ações para executar um teste
  • caso de uso — uma fonte de etapas de cenário
  • teste de cenário — a técnica de testar por meio de cenários realistas
  • projeto de teste — onde os cenários são criados a partir da base de teste

Learn more

Software Testing (2nd Edition) by Ron Patton - Sams Publishing (2005)
Practical introduction to software testing including test case and scenario design for new and aspiring software testers.

The Art of Software Testing (3rd Edition) by Glenford J. Myers, Corey Sandler, Tom Badgett - John Wiley & Sons (2011)
Comprehensive presentation of time-proven software testing approaches including test case design and test procedures.

How AI Can Help Shape the Future of Testing by Nimble Approach

Experience report from a UK consultancy testing a real low-code system fed by multiple data sources: key functionality was converted into test charters, refined into BDD scenarios with AI-assisted deduplication, and augmented by SME-led user-journey walkthroughs.

How to Test User Journeys on Cypress Learn

Worked lesson that turns a real user journey on Cypress's own course application (land, find a course, complete lessons and quiz) into a single executable end-to-end scenario test with assertions on every step.