Considerações de design para solicitação

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Gere o teste desejado seguindo os princípios guiados da solicitação eficaz.

    • Prompts de ATF claros e concisos que descrevem as etapas de teste
    • Considere o escopo e a capacidade de Geração de testes
      • Geração de testes É uma habilidade apoiada pelo Now Assist para criar testes de ATF
      • Os testes são criados no escopo da aplicação em que você está no momento
      • Outros tipos de testes funcionais ou de integração estão fora de Geração de testesescopo
      • Geração de testes Não é possível atualizar ou excluir testes ATF existentes
    • Geração de testes o é compatível com o seguinte
      • Formulários: Abrir/enviar formulário, validação/visibilidade de campo, IU/ação declarativa e botão modal. Cada API de formulário oferece suporte ao espaço como tipo formUI, incluindo service_operations_workspace e asset_workspace e cmdb_workspace.
      • Operações do servidor: Representação/criação de usuário, mensagem de log, registro de CRUD, solicitação de reprodução, item do catálogo de pesquisa e check-out do carrinho de compras​.
      • E-mail: Gere, responda, envie e valide e-mails de entrada/saída ​
      • Navegador de aplicações: Navegue até o módulo, menu/visibilidade do módulo ​
      • Relatórios: Visibilidade do relatório, visibilidade do painel e compartilhamento ​
      • Catálogo de serviços: Abrir/solicitar item do catálogo, adicionar item ao carrinho de compras, definir/validar quantidade de item, enviar pedido, validar quantidade, preço, e status da variável ​
    Tabela 1. Bom vs Comparação de prompt incorreta
    Prompts bons e eficazes Prompts inválidos e irrelevantes Descrição da comparação
    Escreva um teste para criar um novo usuário com o nome Bill McDermott e atribua a função "itil". Crie um novo registro de incidente, atualize a descrição resumida para "meu novo registro de teste" e valide a descrição do registro. Atualize o solicitante para as categorias Bill McDermott, Impacto e Urgência para "2- Médio" e envie o registro. Exclua o registro e crie um log para a exclusão. Preciso de um novo usuário Bill McDermott para abrir um novo registro. Certifique-se de que seja chamado meu novo registro de teste. Atualize o chamador para as categorias de usuário, impacto e urgência para Medicamento. Exclua o registro e crie um log para a exclusão. O prompt incorreto é irrelevante e incompleto pelos seguintes motivos:
    • Nenhuma função de usuário definida
    • Definição insuficiente em torno do novo usuário. Não está claro se o novo usuário deve ser criado ou representado
    • Definição insuficiente em relação ao tratamento de registros com o nome
    • Não há informações específicas sobre a atualização do campo do solicitante
    • Não é específico sobre o valor da categoria a ser usado
    Escreva um teste ATF, chamado "teste de registro de incidente", represente o administrador, crie um novo registro de incidente e atualize a descrição resumida do registro para "campo de atualização de teste do exemplo", exclua o registro e registre uma mensagem "registro excluído" Crie um teste ATF para um administrador criar um registro de incidente. Criar campo de atualização de teste de descrição a partir do exemplo. Em seguida, exclua o registro O prompt incorreto não tem o seguinte:
    • Não especifica "Criar um novo usuário" ou "Representar" para o modelo entender
    • Expectativa pouco clara em relação ao nome da descrição de configuração
    • Exatamente onde começa o nome da descrição
    Escreva um teste para abrir o item do catálogo Apple iPhone 13, defina a cor como "rosa", o subsídio de dados mensal para 500MB, valide o preço para $800,00 e registre o preço Escreva um teste para abrir o iPhone, a cor deve ser rosa e os dados devem ser 500. O preço deve ser 800. Registre o preço O prompt incorreto está incompleto pelos seguintes motivos:
    • A entidade do item do catálogo não foi chamada
    • Palavras-chave ausentes, como definir ou atualizar configurações de valor de campo
    • ID de campo incompleto especificado para subsídio de dados mensal
    • Expectativa pouco clara para validação de preço
    • Preço de assinatura ausente