Я пытаюсь запустить тест Jmeter на удаленной машине (macOS sierraO).
Я настроил jp@gc - Chrome Driver Config
, и я могу подключиться к ведомой машине. Однако всякий раз, когда я пытаюсь запустить его, я получаю
Starting ChromeDriver 73.0.3683.20 (XXXXXXX) on port XXXX
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
Mar 08, 2019 12:12:35 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: OSS
Using local port: XXXXXX
2019-03-08 13:04:39.171 java[10402:23852395] IMKInputSession [0x7f8bcbaaf740 presentFunctionRowItemTextInputViewWithEndpoint:completionHandler:] : [self textInputContext]=0x7f8bcbb578f0 *NO* NSRemoteViewController to client, NSError=Error Domain=NSCocoaErrorDomain Code=4099 "The connection from pid 0 was invalidated from this process." UserInfo={NSDebugDescription=The connection from pid 0 was invalidated from this process.}, com.apple.inputmethod.EmojiFunctionRowItem
Я знаю, что это связано с соображением безопасности , но я не смог найти способ найти решение для моего варианта использования.
Мой вариант использования:
Я запускаю тест jmeter, используя:
- Запуск удаленного сервера напрямую из Jmeter 5.1
- Запускать с использованием проекта java-maven-plguin.
Буду признателен за любые мысли о том, как настроить chromeDriver для запуска на удаленном сервере.