- Notas de versão - Test Manager
- Notas de versão do Studio
- Notas de versão do Studio
- 2024.10.1
- 2024.10.5
- Notas de versão do Orchestrator
- Notas de versão integrações do CI/CD
Notas de versão do Test Suite
2024.10.5
Data de lançamento: 21 de outubro de 2024
Regra do Analisador de Fluxo de Trabalho para o código
- SR-DB-010: certifique-se de que, em qualquer fluxo de trabalho codificado ou caso de teste, apenas um método esteja marcado com o atributo
[Workflow]
ou[Test Case]
. - STN MG-017: Garante que um nome de classe seja distinto do namespace padrão.
- SR-RÉIS-001: Garante que os tipos de argumento dos parâmetros In/Out sejam correspondentes.
Arquivo de documentação XML para seu código personalizado e bibliotecas
XML
após publicar um projeto e aproveitar os benefícios da documentação de código para seu código e bibliotecas personalizados. Após o projeto ser publicado, os arquivos XML
são gerados junto com os arquivos DLL
e PDB
na pasta do seu projeto. Você também pode encontrá-los na pasta lib do arquivo NUPKG
gerado. Acesse Trabalho com automações codificadas para saber mais sobre a publicação de projetos que contêm automações codificadas.
Modificação de argumentos como propriedades para automações codificadas em bibliotecas
Agora você pode ajustar facilmente as propriedades de uma automação codificada reutilizada como um fluxo de trabalho invocado por meio das propriedades presentes no corpo da atividade. Isso se aplica quando você exporta uma automação codificada para uma biblioteca, instala essa biblioteca em outro projeto e invoca a automação codificada dentro de seu fluxo de trabalho XAML atual. No fluxo de trabalho invocado adicionado como uma atividade, modifique as propriedades disponíveis da automação codificada invocada, conforme a necessidade.
Além disso, dentro do projeto da biblioteca, você também pode configurar o layout de uma atividade na janela Propriedades da atividade. A configuração das propriedades da atividade antes de exportar a automação codificada envolve opções de edição como o Nome de exibição, Dica de ferramenta ou Link de ajuda.
Declaração dos argumentos In/Out usando Output
Output
. Nomear qualquer argumento como Output
o trata como um argumento In/Out, mesmo que ele seja declarado apenas uma vez no método. Para obter mais informações sobre o uso de argumentos em automações codificadas, acesse Trabalho com argumentos de entrada e saída.
Modelo de teste de XBrowser
Simplifique seus processos de teste de sites e aplicativos Web usando o Modelo de teste do XBrowser. Esse modelo permite testar os mesmos dados de teste de um aplicativo web com vários navegadores, tudo em uma única automação. Visite Modelo de teste do XBrowser para obter mais informações.
Geração de casos de teste de pouco código usando IA
Agora você pode gerar um caso de teste de pouco código totalmente automatizado usando linguagem natural, com a ajuda do AutopilotTM. Acesse Geração de casos de teste usando a IA para verificar como gerar casos de teste de pouco código.
- Os seguintes atalhos de teclado agora permitem que você expanda ou reduza sua seleção de código atual da seguinte forma:
Ctrl + Shift + <Num+
: expanda sua seleção de código atual para incluir o próximo nó de sintaxe maior. Na linha atual, você pode expandir para incluir o bloco atual, depois o método atual, a classe atual, o namespace e, finalmente, o arquivo inteiro.Ctrl + <Shift + Num-
: contraia a seleção do nó de sintaxe atual incrementalmente.
- Agora é possível gravar suas interações com elementos de interface gráfica e traduzi-las em automações codificadas.
Melhorias nos dados de testes gerados por IA
- Ao usar o Autopilot para gerar dados de testes, você pode instruí-lo para introduzir argumentos adicionais, que serão incluídos no caso de teste depois que você importar o conjunto de dados gerado.
- Agora, você inicialmente oferece uma instrução de solicitação ao Autopilot para obter um conjunto de dados de teste primário. Essa é uma alteração do comportamento anterior, no qual o Autopilot criava inicialmente um conjunto de dados de teste que você podia refinar usando instruções de prompt.
- Você pode instruir o Autopilot para gerar um certo número de variações de dados.
Mensagens de erro aprimoradas para integração do Postman
Fizemos melhorias em Testar Automação de API. As mensagens de erro da integração do Postman agora são exibidas com mais clareza na interface do usuário.
Conversão de texto em melhorias de código
Agora você pode transformar texto em código selecionando o ícone do Autopilot ou escolhendo a ação Gerar código existente.
Tempos de compilação otimizados para projetos complexos, incluindo casos de teste de pouco código e codificados, modelos de execução e entidades.
Para evitar conflitos ao usar conexões das mesmas pastas do Orchestrator, agora você precisa usar uma convenção de nomenclatura diferente ao estabelecer conexões em automações codificadas. Depois de criar a conexão no Integration Service, chame-a em sua automação codificada usando a pasta e o nome da subpasta do Orchestrator onde a conexão reside.
var myGmailConnection = connections.Gmail.My_Workspace_john_doe_gmail_com
, em que My_Workspace
é o nome da pasta do Orchestrator, agora você precisa incluir o nome da subpasta onde a conexão foi feita pela primeira vez. Portanto, se a conexão do Gmail estiver na subpasta My Gmail Workspace
, você alteraria o nome da conexão para: var myGmailConnection = connections.Gmail.My_Workspace_My_Gmail_Workspace_john_doe_gmail_com
.
Para obter mais detalhes sobre a nova maneira de configurar conexões de serviço em automações codificadas, acesse Criação de conexões para serviços em automações codificadas.
result
, newResult
, codedWorkflow
e isolated
, você poderá encontrar um erro de compilação.
Acesse Notas de versão do Studio para verificar todas as atualizações para a versão 2024.10.5.