Considerações de design para solicitação

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Gere o teste desejado seguindo os princípios orientados de sugestões eficazes.

    • Avisos 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 com suporte do Now Assist para criar testes de ATF
      • Os testes são criados no escopo da aplicação em que você está atualmente
      • Outros tipos de testes funcionais ou de integração estão fora do Geração de testes escopo
      • Geração de testes não é possível atualizar ou excluir testes de ATF existentes
    • Geração de testes é 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 repetição, pesquisa de item do catálogo e check-out do carrinho de compras​.
      • E-mail: gerar, responder, enviar e validar e-mails de entrada/saída​
      • Navegador de aplicações: navegue até o módulo, visibilidade do menu/módulo​
      • Emissão de 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 itens, enviar pedido, validar quantidade, preço e status de variável​
    Tabela 1. Bom vs. Comparação de prompt incorreta
    Sugestões boas e eficazes Avisos inválidos e irrelevantes Descrição da comparação
    Escreva um teste para criar um novo usuário com o nome Bill McDernott 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 Bill McDernott, as categorias de 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 McDernott, para abrir um novo registro. Certifique-se de que seja chamado de meu novo registro de teste. Atualize o solicitante para as categorias de usuário, impacto e urgência para o nível médio. Exclua o registro e crie um log para a exclusão. A sugestão incorreta é irrelevante e incompleta 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 será criado ou representado
    • Definição insuficiente em relação à manipulação 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 "testar campo de atualização do exemplo", exclua o registro e registre uma mensagem "registro excluído" Crie um teste ATF para que um administrador crie um registro de incidente. Faça o campo de atualização de teste de descrição do exemplo. Em seguida, exclua o registro O prompt inválido não tem o seguinte:
    • Não especifica "criar um novo usuário" ou "representar" para que o modelo entenda
    • Expectativa não clara em relação ao nome da descrição da configuração
    • Não está claro onde exatamente o nome da descrição começa
    Escreva um teste para abrir o item do catálogo do Apple iPhone 13, defina a cor como "rósea", a permissão de dados mensal como 500 MB, valide o preço como $ 800,00 e registre o preço em log Escreva um teste para abrir o iPhone, a cor deve ser rosa e os dados devem ser 500. O preço deve ser 800. Registrar o preço A sugestão incorreta está incompleta pelos seguintes motivos:
    • A entidade Item do catálogo não foi chamada
    • Palavras-chave ausentes, como definir ou atualizar para configurações de valor de campo
    • ID de campo incompleto especificado para permissão de dados mensal
    • Expectativa não clara para validação de preço
    • Preço de login $ ausente