Estou desenvolvendo um script JMeter para testar o recurso de download. Isso fará o download de um arquivo xlsx. É assim que o script é configurado:
Transaction Controller
Download 1 - HTTP request
Download 2 - HTTP request
Download 3 - HTTP request
Download 1 é uma chamada POST, enquanto Download 2 e Download 3 são chamadas GET. O download 1 tem o link de download na resposta. Estou extraindo isso e passando para Download 2 e Download 3. Adicionei o ouvinte Salvar dados no arquivo ao Download 3. Insirai o local de download no campo Prefixo do nome do arquivo no ouvinte acima. Após a execução do teste observei que o arquivo foi baixado mas a extensão do arquivo é .sheet. É um arquivo do tipo SHEET. Observei que o tamanho deste arquivo (baixado através do JMeter) corresponde ao tamanho do arquivo quando baixado manualmente, mas quando tento abrir o arquivo ele me pede para selecionar um aplicativo para abrir. Agora, como este é um arquivo .sheet, acredito que não consigo abrir usando o MS Excel. Então, queria entender quais alterações devo fazer para que o arquivo seja baixado com extensão .xlsx. Acredito que estou baixando o arquivo correto, mas o formato parece incorreto. Qualquer ajuda é apreciada.