Criando e executando pacotes de testes automatizados
Execute um grupo de testes em uma ordem específica para testar uma aplicação ou um grupo de recursos relacionados.
Um pacote de testes pode conter testes individuais e outros pacotes de testes. Um pacote de testes que contém outro pacote de testes é chamado A. primário e o pacote de testes contido no primário é chamado a. secundário . Embora um pacote de testes possa ter testes individuais e pacotes de testes como secundários, os testes não podem ter outros testes como secundários. Os testes só podem conter etapas de teste.
Benefícios
- Permite que os testadores executem todos os testes em um pacote de testes com uma ação.
- Permite que os testadores executem todos os pacotes de testes secundários em um pacote de testes primário.
- Permite que os testadores vejam os resultados de todos os testes em um pacote de testes.
- Permite que designers e testadores de teste programem quando executar pacotes de testes.
- Permite que designers e testadores de teste programem executores de testes de cliente iniciais para oferecer suporte a execuções de testes.
Hierarquias
Automated Test Framework oferece suporte à criação de hierarquias multinível em que um pacote de testes pode ser primário e secundário. Por exemplo, esta figura ilustra o Pacote de testes 1 como o primário na parte superior da hierarquia. O pacote de testes 1,3 é secundário do pacote de testes 1 e também primário do pacote de testes 1.3.1 e do pacote de testes 1,3.2.
Cronogramas
- um registro de pacote de testes
- um registro de programação que especifica quando você deseja que o sistema execute o pacote de testes
- um registro de execução do pacote agendado que associa o pacote de testes a ser executado ao cronograma para executá-lo
A watchlist no registro de execução do pacote de testes também permite que você especifique os usuários para receber um e-mail quando o sistema terminar de executar a execução do pacote de testes.
Se o pacote de testes contiver uma ou mais etapas de formulário (etapas que envolvem uma interface do usuário), você deverá garantir que um executor de testes de cliente agendado esteja sendo executado ativamente em um navegador quando o cronograma acionar a execução do pacote.
Para obter instruções passo a passo sobre como programar um pacote de testes, consulte Agende um pacote de testes automatizado.
Filtros
Automatize a criação de pacotes de testes usando um filtro para adicionar testes dinamicamente a um pacote de testes quando eles corresponderem às condições do filtro. Reduza o tempo que os designers de teste gastam criando e mantendo manualmente pacotes de testes.