Geração automatizada de scripts de teste, incluindo testes de segurança
“Desde histórias de usuários até cenários de teste em segundos, é incrível”

Cenários de testes funcionais

Cenários de teste de software são um conjunto de ações do usuário executadas para verificar se o software faz o que deveria e não o que não deveria. Geralmente, eles têm um nível de granularidade bastante alto e não cobrem todos os detalhes casos de teste para provar todos os aspectos do software. Os cenários de teste estão diretamente relacionados à funcionalidade descrita nos requisitos ou nas histórias de usuário. Ou pelo menos eles deveriam.

Testes rastreáveis

Todos os cenários de teste devem estar alinhados aos requisitos. Eles devem ser rastreáveis até a linguagem e a intenção da história do usuário, ou requisito de software, que descreve a funcionalidade da perspectiva do usuário. Devem abranger as condições positivas e negativas. Em outras palavras, eles devem testar se o software funciona como deveria e se comporta bem se for mal utilizado.

Quando um requisito consiste em múltiplas etapas funcionais, seus testes rapidamente se tornam complexos. Há uma necessidade exponencial de testes negativos adicionais para garantir que quando o usuário fizer algo inesperado, o comportamento apropriado seja executado.

O ScopeMaster gera cenários de teste escritos diretamente a partir dos requisitos e os exibe em três formatos:

  1. Uma lista tabular de etapas de teste
  2. Um fluxograma cobrindo fluxos de testes positivos e negativos
  3. Pseudocódigo para testes que podem ser migrados rapidamente para scripts de teste executáveis.

Esta é uma grande economia de tempo para testadores de software. Também garante níveis mais elevados de cobertura de teste.

Fluxos de cenário de teste gerados automaticamente pelo ScopeMaster

As sugestões de teste automaticamente gerado por ScopeMaster e são 100% rastreável de volta à funcionalidade descrita nos requisitos.

Casos de teste de linha de base

Testes funcionais abrangentes precisam cobrir testes detalhados de limites de atributos. Para começar com a criação do nosso teste, precisamos observar os cenários de alto nível. Estas são a base sobre a qual testes mais detalhados e testes de aceitação podem ser anexados.

As etapas de teste produzidas pelo ScopeMaster estão perfeitamente alinhadas (100%) à intenção funcional de cada história de usuário. Estes são os testes de minimis que devem ser realizados, sem testes supérfluos.

Os cenários e etapas produzidos podem ser facilmente baixados e transferidos para um sistema de gerenciamento de testes. Os testes também estão disponíveis em nossa API REST e podem ser integrados em um fluxo CI/CD.

Esses cenários também auxiliam na compreensão e validação dos próprios requisitos. Você pode conversar sobre esses testes com os usuários para enriquecer a compreensão do requisito real.

Etapas de teste geradas automaticamente em cada cenário de teste, abrangendo resultados positivos e negativos

ScopeMaster® gera automaticamente as etapas de teste positivas e negativas para cada etapa funcional de uma história de usuário.

Testes de segurança gerados automaticamente

O ScopeMaster gera pseudocódigo para scripts de automação de testes diretamente a partir do significado funcional da história do usuário – instantaneamente. À medida que você escreve suas histórias de usuário, exemplos de scripts de testes são criados para você. Eles cobrem os testes positivos e negativos e os fluxos de testes. E agora também abrangem considerações essenciais de segurança. Você pode usar esses scripts de teste como base para seus scripts de teste automatizados em sua linguagem ou ferramenta favorita.

Sugestões de testes de segurança geradas automaticamente
Testes funcionais e de segurança gerados a partir de histórias de usuários – é óbvio
Regressão gerada automaticamente testa pseudocódigo

ScopeMaster® gera automaticamente as etapas de teste positivas e negativas para cada etapa funcional de uma história de usuário.

Os cenários de teste gerados pelo ScopeMaster são transferíveis para qualquer ferramenta de gerenciamento de testes, como Raio X de Jira ou HP ALM/Centro de Qualidade