- Introdução ao Test Suite
- Studio
- Test Suite — Studio
- Visão geral
- Atividades de testes e APIs
- Orchestrator
- Testing Robots
- Test Manager
- Requisitos
- Assigning test cases to requirements
- Linking test cases in Studio to Test Manager
- Unlink automation
- Delete test cases
- Criar casos de teste
- Importação de casos de teste manuais
- Gerar testes para requisitos
- Casos de teste de clonagem
- Exportação de casos de teste
- Automatizar casos de teste
- Casos de teste manuais
- Aplicação de filtros e visualizações
- Conjuntos de Testes
- Execução de testes
- Documentos
- Relatórios
- Exportar Dados
- Operações em massa
- Solução de problemas
Guia do usuário do Test Suite
Biblioteca de prompt
Essa funcionalidade faz parte atualmente de um processo de auditoria e não deve ser considerada parte da Autorização do FedRAMP até que a revisão seja finalizada. Veja aqui a lista completa das funcionalidades atualmente em revisão.
Uma biblioteca de prompts é uma coleção de prompts predefinidos e personalizados, que você pode usar ao oferecer instruções adicionais ao AutopilotTM.
Para visualizar e usar a biblioteca de prompts, sua função do Test Manager deve ter a permissão de Prompt do Autopilot definida como Ler. Se você deseja criar, atualizar ou excluir prompts, sua função do Test Manager deve ter a permissão Prompt do Autopilot definida como Criar, Atualizar ou Excluir.
Para ajudar você a começar a usar recursos com IA, você pode usar os prompts predefinidos da biblioteca de prompts. Você também pode atualizá-los, de acordo com suas necessidades.
- Descrição: diretrizes para gerar testes de ponta a ponta a partir de diagramas de fluxo.
- Modo de uso: crie testes a partir do requisito.
- Prompt:
Verifique cada caminho exclusivo no diagrama de fluxo como um caso de teste separado.
Concentre-se exclusivamente em testar caminhos de ponta a ponta dentro do diagrama.
Certifique-se de que cada caso de teste represente uma jornada completa, desde o início até um endpoint.
Alcance cobertura abrangente testando cada jornada completa dentro do diagrama.
- Descrição: diretrizes para gerar rapidamente inúmeras ideias para testes.
- Modo de uso: crie testes a partir do requisito.
- Prompt:
Não crie etapas de teste, apenas títulos de casos de teste.
Limite os títulos dos casos de teste a no máximo 12 palavras.
Crie um mínimo de 50 casos de teste criativos.
- Descrição: diretrizes para gerar testes apenas para cenários válidos de ponta a ponta.
- Modo de uso: crie testes a partir do requisito.
- Prompt:
Crie casos de teste exclusivamente para jornadas válidas e completas do usuário.
Evite casos de teste para validações de entrada ou campo inválidos.
Mantenha os títulos de casos de teste abaixo de 6 palavras, garantindo que sejam claros e informativos.
- Descrição: diretrizes para gerar testes para encontrar problemas elusivos.
- Modo de uso: crie testes a partir do requisito.
- Prompt:
Gere apenas cenários de teste não convencionais, mas plausíveis para revelar problemas ocultos.
Concentre-se nos cenários de testes muitas vezes perdidos em testes padrão, exigindo insights mais profundos.
Desafie o design do sistema e as premissas de comportamento do usuário para encontrar fragilidades.
Use uma ampla gama de comportamentos do usuário, incluindo atípicos, para descobrir problemas.
- Descrição: diretrizes para gerar testes focados em testes de valor de limites.
- Modo de uso: crie testes a partir do requisito.
- Prompt:
Defina intervalos válidos e identifique valores mínimos, máximos e de borda para cada entrada.
Concentre casos de teste nesses valores de limites, incluindo apenas dentro e fora de intervalos válidos.
Cubra limites de intervalo mais baixos, mais altos e subdivididos em seus casos de teste.
Certifique-se de que todos os limites de campos de entrada em todo o aplicativo sejam testados.
- Descrição: diretrizes para gerar casos de teste de negócios SAP.
- Modo de uso: crie testes a partir da transação SAP.
- Prompt:
Concentre-se em cenários de negócios SAP válidos e realistas.
Forneça valores de exemplo para todos os campos obrigatórios. Use valores realistas derivados de dados mestres ou tabelas de configuração.
Para campos opcionais, inclua uma observação indicando que eles podem ser ignorados, a menos que especificado.
Evite casos de teste de borda e entradas inválidas.
Crie os 5 principais casos de teste usados mais comuns.
- Descrição: diretrizes para análise de requisitos para aspectos relacionados ao desempenho
- Modo de uso: avaliar a qualidade do requisito.
- Prompt:
Gere as 10 principais sugestões de aprimoramento com foco apenas nos aspectos de desempenho:
-Tempo: verifique se os tempos de resposta específicos sob várias condições de carga estão detalhados.
-Taxa de transferência: verifique se as taxas de transferência esperadas são claramente especificadas.
-Escalabilidade: verifique se o requisito aborda a escalabilidade sob cargas crescentes.
-Uso de recursos: verifique se os limites no uso de CPU, memória e armazenamento estão definidos.
-Eficiência: verifique se o requisito promove o uso eficiente de recursos.
-Manuseio de carga: verifique se as estratégias para lidar com condições de pico de carga estão incluídas.
-Concorrência: verifique se os comportamentos sob cenários de usuários simultâneos estão especificados.
-Latência: verifique se os números de latência máximos aceitáveis estão indicados claramente.
- Descrição: diretrizes para análise de requisitos para aspectos relacionados à segurança
- Modo de uso: avaliar a qualidade do requisito.
- Prompt:
Gere as 10 principais sugestões de aprimoramento com foco apenas nos aspectos de segurança:
-Acesso: verifique se está claro quem pode acessar o aplicativo e em quais condições.
-Proteção: verifique se as medidas de criptografia, anonimização e armazenamento seguro estão definidas.
-Autenticação: verifique se os controles de verificação de identidade e permissões estão incluídos.
-Vulnerabilidade: verifique se as medidas contra vulnerabilidades conhecidas estão tomadas.
-Transmissão: verifique se as transmissões de dados criptografadas são obrigatórias.
-Logging: verifique se as provisões detalhadas de registro e monitoramento estão incluídas.
-Conformidade: verifique se a adesão aos padrões de segurança relevantes está garantida.
-Erros: verifique se as práticas de processamento seguro de erros estão especificadas.
- Descrição: diretrizes para analisar requisitos de muitas perspectivas diferentes.
- Modo de uso: avaliar a qualidade do requisito.
- Prompt:
Gere as 10 principais sugestões de aprimoramento de diversas perspectivas:
-Fluxo de usuários: verifique para obter informações detalhadas sobre o fluxo de usuário e a lógica do aplicativo.
-Consistência: examine a coerência lógica e a ausência de contradições.
-Relevância: verifique se o requisito destaca claramente as necessidades do usuário.
-Justificativa: verifique se explica por que é necessário e que problema resolve.
-Clareza: verifique se há precisão e clareza na descrição do requisito.
-Critérios: verifique se há critérios de aceitação mensuráveis e alcançáveis.
-Integridade: verifique se há inclusão de todas as funcionalidades críticas.
-Pré-requisitos: observe pré-requisitos ou condições ausentes antes da implementação.
Para criar um prompt personalizado:
- Navegue até Configurações do projeto e, em seguida, até Biblioteca de prompts.
- Selecione Adicionar prompt e comece a configurar o prompt:
- Nome: o nome do prompt.
- Descrição: uma descrição sobre o que o prompt faz.
- Modo de uso:: Para qual capacidade de IA é projetada:
- Criar testes a partir do requisito
- Criar testes a partir de transação SAP
- Avaliar a qualidade do requisito
- Prompt: as instruções que o AutopilotTM deve seguir.
- Selecione Criar para confirmar as alterações.
Como parte do gerenciamento de prompts, você pode atualizar, clonar ou excluí-los.
Para atualizar um prompt predefinido ou personalizado:
- Selecione o nome do prompt desejado.
- Comece a alterar a Descrição, Modo de uso ou Prompt.
- Selecione Salvar para confirmar as alterações.
Para clonar um prompt:
- Para o prompt desejado, selecione Mais opções.
- Selecione Clonar.
- (Opcional) Atualize qualquer um dos campos de prompt, como Nome, Descrição, Modo de uso ou Prompt.
- Selecione Criar para aplicar suas alterações.
- Pré-requisitos
- Prompts predefinidos
- Verificação de fluxo de ponta a ponta
- Geração rápida de ideia de testes
- Testes de cenário E2E válidos
- Detecção de problemas ambíguos
- Testes de valor de limite
- Testes de processos de negócios do SAP
- Avaliação de desempenho
- Avaliação de segurança
- Auditoria multifacetada
- Adicionando um prompt personalizado
- Etapas
- Gerenciamento de prompts
- Atualização de prompts
- Clonando prompts
- Excluindo prompts