Internjs de depuração remota que são executados no selenium chromedriver

Eu tento depurar remotamente os testes executados pelo Internjs. Basicamente, é um Chrome que é executado pelo Selenium e Chromedriver.

Configurei a opção debuggerAddress do Chromedriver como

debuggerAddress: '127.0.0.1:8765'

Agora, quando eu executo testes, o Selenium espera algum tempo e falha com a mensagem:

FATAL ERROR
UnknownError: [POST http://localhost:4444/wd/hub/session / {"desiredCapabilities":{"browserName":"chrome","name":"tests/intern_local","idle-timeout":60,"selenium-version":"2.44.0","chromeOptions":{"debuggerAddress":"127.0.0.1:8765"}}}] unknown error: cannot connect to chrome at 127.0.0.1:8765
from chrome not reachable
  (Driver info: chromedriver=2.12.301326 (093c7e07b4a916b690e784b0374c7f618f1ea4be),platform=Mac OS X 10.10.1 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 60.64 seconds

Não tenho certeza do que tenho que fazer para que o chrome se conecte ao servidor.

Eu tentei:

Executando o chromedriver nessa porta./chromedriver_2.11 --port=8765Executando o Chrome com--remote-debugging-port=8765

Mas não tenho outras idéias de como iniciar um servidor de depuração do Chrome.

Links úteis que tentei que não funcionaram para mim:

Protocolo de depuração remotaDepurando remotamente o Chrome DesktopRecursos do Chromedriver (também conhecido como ChromeOptions)

Atualização 1 Forçando o Chromedriver a usar uma instância do Chrome com depuração remota ativada

Execute uma nova instância do Chrome como emArtigo Mozilla

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --no-first-run --no-default-browser-check --user-data-dir=$(mktemp -d -t 'chrome-remote_data_dir')

No estagiário

intern.capabilities = {
  'selenium-version': '2.44.0'
, 'chromeOptions': {
    debuggerAddress: '127.0.0.1:9222'
  }
};

Agora, quando você executar os testes Intern, o Intern usará sua instância do Chrome aberta anteriormente. Agora você pode abrirlocalhost:9222 e você verá que pode depurar a guia na qual os testes são executados. No entanto, para mim, só consigo ver essa guia remota, mas clicar nela não faz nada.

Eu também tentei o Firefox WebIDE. Eu tentei me conectar alocalhost:9222, ele começa a carregar e depois de algum tempo diz que não pode se conectar.

questionAnswers(1)

yourAnswerToTheQuestion