- Notas de versão - Test Manager
- Notas de versão do Studio
- Notas de versão do Orchestrator
- Notas de versão integrações do CI/CD
Notas de versão do Test Suite
2024.10.0
Data de lançamento: 11 de novembro de 2024
Estamos entusiasmados em anunciar uma atualização que melhora o gerenciamento e a execução de versões específicas do sistema em testes (SUT), especialmente para testes de correções. Agora você tem a capacidade de selecionar casos de teste a serem executados a partir de uma versão específica do pacote do Orchestrator ao executar um conjunto de testes.
As principais atualizações incluem o seguinte:
- Associação de pasta padrão: cada projeto do Test Manager agora pode ser vinculado a uma pasta do Orchestrator como a pasta padrão. Esse é o contexto da pasta para qualquer execução automatizada. Isso ajuda quando uma certa pasta é usada na maioria do tempo para um projeto específico do Test Manager. Para mais flexibilidade, você pode substituir essa pasta padrão em cada conjunto de testes.
- Seleção de pacote e versão: em um conjunto de testes, agora você pode selecionar quais pacotes e versões são usados para execução. Isso permite testes de diferentes versões de um sistema em teste, uma vez que permite selecionar versões de automação compatíveis para cada execução.
- Seleção automática de pacotes: a opção Seleção automática seleciona automaticamente todos os pacotes a serem adicionados ao conjunto de testes, escolhe a versão mais recente de cada pacote e ignora quaisquer casos de teste que não estão disponíveis no pacote selecionado ou na versão escolhida. A seleção automática acontece com base nos casos de teste atribuídos ao conjunto de teste.
- Indicação de execução: cada caso de teste agora exibe se pode ser executado automaticamente com base na combinação de pasta/pacote/versão atualmente selecionada.
Os tenants criados antes dessa atualização têm a configuração Permitir contexto de execução legado habilitada, permitindo que você execute testes com ou sem contextos de execução.Os tenants criados após essa atualização têm essa configuração desabilitada, permitindo que você execute conjuntos de testes apenas com contextos de execução configurados.
Acesse Configurações no nível do tenant, Configuração do projeto de automação e Configuração de conjuntos de testes para pastas de execução específicas para obter mais informações.
Agora você pode filtrar seu Mapa de calor para ver as transações para as quais nenhum caso de teste foi atribuído.
Visite Exibição do Mapa de calor para explorar as melhorias.
Agora você pode alternar o Mapa de calor para exibir as transações das páginas de destino do SAP FIORI de seu sistema SAP! Essa funcionalidade oferece flexibilidade nos testes de seu sistema SAP e a possibilidade de personalizar seu modo preferido de interagir com seu portfólio de testes SAP.
Visite Alteração das configurações do Mapa de calor para saber como trabalhar com as configurações melhoradas do Mapa de calor.
Melhoramos o sistema de notificação por email para eventos de testes! Agora você pode habilitar notificações por email para os seguintes eventos:
- TestManager TestExecutions
- ProjectMigrations
Visite Eventos para saber como personalizar suas assinaturas de notificações e Gerenciamento de notificações para saber como personalizar as assinaturas de notificações de sua organização.
Para definir pré-condições para testes manuais, agora é possível adicionar etapas preparatórias para seus casos de teste manuais. As pré-condições ajudam indicando as ações que devem ocorrer antes do início dos testes reais. Acesse Adição de etapas manuais a um caso de teste para saber como adicionar pré-condições aos seus casos de teste manuais.
Precondition
nos arquivos JSON de seus casos de teste, para que você possa importar ou exportar suas pré-condições. Acesse Importar projeto para saber como recuperar o esquema para seu projeto de testes.
Com execuções mistas, agora você pode executar casos de teste manuais e automatizados simultaneamente, para tornar seus processos de teste mais eficientes. A execução mista oferece maior flexibilidade, permitindo que você execute novamente casos de teste, independentemente da natureza da execução.
Acesse Execução de testes mistos para ler sobre o trabalho com execuções mistas.
O formato de arquivo TMH para exportar e importar projetos agora é compatível com novos tipos de objetos: resultados do teste e links de defeitos. Isso permite que você crie backups abrangentes para seus projetos de teste. Observe que os logs do UiPath Robot não estão incluídos no formato de arquivo TMH, apesar da adição de resultados do teste e links de defeitos.
Acesse Exportar projeto para saber sobre os objetos de teste incluídos no arquivo TMH.
Agora você pode usar rótulos como um tipo de dados em campos personalizados. Essa funcionalidade permite que você selecione a partir de uma lista pré-definida de valores, aprimorando a estrutura dos dados no seu repositório.
Os campos personalizados agora incluem um atributo de tipo de dados. O atributo é Texto por padrão, mas você pode alterá-lo para Rótulo. Além disso, você pode atribuir uma definição de campo personalizada a vários tipos de objetos, como: Requisito, Caso de teste e Conjunto de testes.
Com essa atualização, o arquivo CSV que você pode exportar para seus requisitos e casos de teste tem novas colunas para rótulos personalizados.
Acesse Campos personalizados para saber como criar campos personalizados de rótulos.
Filtros
Agora você pode aplicar filtros ao visualizar objetos de teste dentro do seu projeto, usando o tipo Filtros. O tipo Filtros oferece filtros predefinidos (que correspondem a colunas de informações em uma visualização de objeto de teste, como Nome, Descrição ou Última Modificação) e filtros personalizados. Os filtros personalizados representam os rótulos personalizados que você define na seção Definições de campos personalizados do seu projeto.
Exibições
Você também pode salvar esses filtros personalizados e predefinidos que você aplica, como visualizações. As visualizações podem ser pessoais ou estar disponíveis para todos os outros usuários do projeto.
Os filtros e a visualização na qual você os salva são persistentes dentro do projeto, pessoais ou públicos para todos os usuários do projeto.
Acesse os seguintes recursos para saber como aplicar filtros e gerenciar visualizações para os objetos de teste suportados:
Cada seção do projeto que mostra objetos, incluindo Requisitos, Casos de teste e Conjuntos de testes, agora tem um tipo Colunas. O tipo Colunas contém propriedades nativas de um objeto de teste (como Nome, Descrição e outros), bem como definições de campos personalizados e rótulos personalizados. Você pode usar esse tipo para personalizar a exibição dos seus objetos de teste.
A nova funcionalidade Impor Ordem de Execução permite que você defina uma ordem padrão para a execução de conjuntos de testes, simplificando o processo. A funcionalidade permite que você imponha uma ordem de execução específica para casos de teste atribuídos estaticamente, com casos atribuídos dinamicamente seguindo em uma ordem aleatória apenas após a conclusão dos casos estáticos.
As principais atualizações incluem:
- Uma alternância de ordem de execução Impor nas Configurações do conjunto de testes e da execução de testes.
- A capacidade de reordenar atribuições estáticas de casos de teste quando a ordem de execução de aplicação está habilitada.
Acesse Imposição de uma ordem de execução para saber como impor uma ordem de execução para casos de teste dentro de um conjunto de testes ou execução de testes.
As execuções de testes agora herdam rótulos de seus conjuntos de testes correspondentes. Você pode modificar esses rótulos e filtrar execuções de testes com base neles. Acesse Resultados de testes para saber mais sobre como trabalhar com execuções de testes.
- Requisitos
- Casos de teste
- Conjuntos de Testes
Para obter mais informações sobre a exportação de partes de seus projetos de teste, visite as seguintes páginas:
Essa atualização traz a funcionalidade de Fuso horário das datas de relatórios padrão, projetada para melhorar a consistência da representação de execuções de testes no painel em vários fusos horários.
Visite Configurações gerais do projeto e saiba como configurar um fuso horário padrão para seu painel de projetos de testes.
Essa solução permite que você analise o impacto das alterações de software do SAP, como modificações no código ABAP, personalizações, aplicativo de notas do SAP e pacotes de suporte. Aproveite os insights dessa análise para otimizar seu processo de testes, reduzir os esforços de testes, entender o impacto nos processos de negócios e focar com eficiência nas áreas de testes necessárias.
Para usar a Análise de impacto de alterações do SAP, você precisa passar por três fases:
- Aprendizado - coleta de informações sobre transações e suas dependências usando atividades no Studio, com a ajuda do modelo do Projeto de testes do SAP.
- Análise - análise das alterações com a ajuda do Mapa de calor da Análise de impacto de alterações do SAP no Test Manager. Os resultados mostram os casos de teste impactados (Ajustes) e destacam transações e programas do SAP afetados por alterações sem casos de teste atribuídos (Gaps).
- Ação - criação de casos de teste para novos Gaps descobertos, que não são cobertos por testes em seu portfólio de regressão, e atribuição dos casos de teste impactados aos conjuntos de testes.
Visite Análise de impacto de alterações para saber como concentrar eficientemente seus esforços de testes do SAP.
Melhorias gerais
- A permissão combinada Criar/Editar foi dividida, fornecendo permissões mais específicas: Criar e Editar.
- A função Somente leitura foi atualizada e agora é mencionada como Visualizador.
- Atualizada a exibição de blocos de projetos para uma experiência de usuário aprimorada.
Melhorias nas definições de campos personalizados
- Os campos personalizados agora suportam vários tipos de objeto ao mesmo tempo. Por exemplo, um campo personalizado que você atribui a requisitos, agora você pode atribuí-lo também a casos de teste e conjuntos de testes.
- Agora você pode excluir vários campos personalizados de uma vez, em vez de individualmente.
- Agora você pode filtrar campos personalizados por Tipo de Dados e Tipo de Objeto para ajudar você a estruturar seu repositório de dados de teste.
Alterações de definições de campo personalizado
- Você não pode mais editar o nome de uma definição de campo personalizado.
Melhorias no mapa de calor
- As mensagens de erro relacionadas à sua conexão do sistema SAP agora mostram mais detalhes, para facilitar seu processo de depuração.
- Para permitir que casos de teste vinculem-se às transações executadas, ao usar o Mapa de calor, agora você pode definir a configuração Habilitar monitoramento SAP como Verdadeira para seus projetos de Automação de testes. Acesse Mapa de calor para verificar como você pode usar as configurações atualizadas.
- A descontinuação de todos os conectores nativos começa em 30 de setembro de 2024.
- Especificamente, a descontinuação do conector qTest começa em 30 de abril de 2025.
Acesse as próximas descontinuações para o Test Manager para saber mais sobre a linha do tempo e como a descontinuação afeta você.
- Novidades
- Seleção da versão do pacote e da pasta do Orchestrator para executar conjuntos de testes
- Filtros adicionais do Mapa de calor
- Páginas de destino do SAP FIORI no Mapa de calor
- Notificações por email para execuções de testes e eventos de importação de projetos
- Pré-condição para casos de teste manuais
- Nova versão do esquema de migração de projetos
- Execução mista
- Novos artefatos de teste para exportar ou importar dentro de seus projetos
- Definições de campos personalizados de rótulos
- Filtragem aprimorada e visualizações personalizáveis
- Configuração da exibição de objetos de teste com colunas
- Aplicar ordem de execução
- Rótulos de execução de testes
- Exportação de objetos de teste
- Fuso horário das datas de relatórios padrão
- Análise de impacto de alterações do SAP
- Exibição do tipo de execução para resultados de testes
- Melhorias
- Próximas descontinuações