J'essaie d'exécuter un test JMeter sur la machine distante (MacOS Sierrao). J'ai configuré jp@gc - Chrome Driver Config
Et je peux me connecter à la machine esclave. Cependant, chaque fois que j'essaie de le courir, je reçois
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
Je sais que cela est lié à la Considération de sécurité , mais je n'ai pas pu trouver un moyen de résoudre pour mon cas d'utilisation.
Mon cas d'utilisation est le suivant: je passe le test JMeter en utilisant:
Toute réflexion Comment configurer ChromeRiver à exécuter sur le serveur distant serait appréciée.
J'ai eu le même problème. J'ai corrigé en changeant à ChromeRiver version 80.0.3987.106