Test option on gitlab-ci for windows
-
Executar o instalador (.exe)
- Verificar se existe a pasta agentc3sl no disco C;
-
Executar o binário e verificar as informações coletadas;
- Check data_inventory
- Check net_usage
- Verificar as informações dos arquivos de configuração;
-
Executar o desinstalador (.exe)
- Verificar se pasta agentc3sl foi removida do disco C;
-
Depois de vários testes, criei um arquivo denominado
testWin
, na pasta test. Este arquivo é o responsável por verificar os arquivos de configuração e os dados do inventário; -
Além do mais, utilizei uma lib chamada
jq
que le um arquivo json e faz as verificações;-
jq
lib foi instalada na máquina virtual do windows (Marula)
-