Não é possível executar o arquivo de script de shell do jmeter

2

Estou tentando executar um arquivo de script de shell do jmeter . Minha versão do jmeter é 2.11 . Estou usando o Process Sampler para executar os comandos do shell. sh search.sh é o meu comando e diretório de trabalho é / root / . O arquivo está presente no diretório raiz. O comando acima é executado quando tentamos executá-lo no linux cli.

Mas, se tentarmos executá-lo a partir do jmeter, haverá erro,

Exception occured while executing System Call:java.io.IOException: Cannot run program sh search.sh (in directory /root): java.io.IOException: error=2 NO such file or directory.

    
por Kaustubh Khare 07.07.2014 / 08:55

2 respostas

1

eu tenho solução para o meu problema. O Process Sampler funciona de maneira diferente. Na seção de comando, temos que passar apenas o comando principal. Na condição acima é sh . Em seguida, no campo do diretório de trabalho, forneça o caminho do diretório, onde o comando está presente. Forneça o nome do arquivo na seção do parâmetro. Neste campo de parâmetro de condição é search.sh . Agora vai funcionar.

Ele executará o comando acima como

  1. cd working dir
  2. sh search.sh
por 07.07.2014 / 12:20
1

Use o sampler SSH para executar scripts de shell. Você pode obtê-lo a partir do código do Google.

link

    
por 07.07.2014 / 09:01

Tags