Como criar e executar 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 de primário, e o pacote de testes contido no primário é chamado de 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 de teste e testadores programem quando executar pacotes de testes.
- Permite que os designers de teste e testadores programem o início dos executores de teste do cliente para oferecer suporte a simulações.
Hierarquias
Automated Test Framework O oferece suporte à criação de hierarquias de vários níveis 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 especificando quando você deseja que o sistema execute o pacote de testes
- um registro de execução de pacote programado que associa o pacote de testes a ser executado com a programação para executá-lo
A lista de observação no registro de execução do pacote de testes também permite especificar 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 teste do cliente programado esteja sendo executado ativamente em um navegador quando a programação acionar a execução do pacote.
Para obter instruções passo a passo sobre como programar um pacote de testes, consulte Programar um pacote de testes automatizados.
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.