Я автоматизирую тестовый сценарий, который проверяет внутренние журналы на удаленном сервере, используя JAVA & selenium.Мне нужно реализовать метод, который будет использоваться для подключения к удаленному серверу с помощью файла pem и привязки журналов.Затем я использую Stringbuffer для чтения этих журналов один за другим и проверки с ожидаемым выводом.
Я пробовал API-интерфейс процесса в Java, чтобы выполнить команду оболочки для подключения к удаленному серверу.Но это не работает. Пожалуйста, помогите мне с этим.Есть ли другие варианты сделать это?
commands[0]= "ssh /path_to_pem_file.pem username@server_ip";
commands[1]="tail -f /carbon.log";
Process p = Runtime.getRuntime().exec(commands);