BrowserStackLocal работает на другой виртуальной машине, чем веб-браузер - PullRequest
0 голосов
/ 06 февраля 2020

Я пытаюсь настроить BrowserStackLocal для тестирования сайта intr anet таким образом, чтобы любой человек в организации мог получить доступ к BrowserStack.com/dashboard через свой P C и протестировать сайт без необходимости c установить и настроить BrowserStackLocal.exe.

Мне трудно понять, почему BrowserStackLocal работает в сценарии 1, но не в 2. Интересным примечанием является то, что локальное тестирование не было обнаружено в сценарии 2.

+----------------------+----------------------------+------------------------------+---------------+---------------+
| BrowserStackLocal    | browserstack.com/dashboard | Site                         | Works         | Local Testing |
+----------------------+----------------------------+------------------------------+---------------+---------------+
| VM1                  | VM1                        | https://my.intranet.site     | Yes           | Green         |
| VM1                  | VM2                        | https://my.intranet.site     | Tunnel failed | Red           |
+----------------------+----------------------------+------------------------------+---------------+---------------+

Наша конфигурация включает в себя:

  1. все трафики c на browserstack.com должны проходить через корпоративный прокси

  2. доступ к моему. int anet .site должен проходить через корпоративный прокси

  3. my.intr anet .site разрешается внешне (и внутри)

  4. my.intr anet .сайт недоступен извне

Моя конфигурация BrowserStackLocal включает в себя

  • --proxy-host et c

  • --local-proxy-host et c* 103 6 *

  • --force-local

  • --force-proxy

Дополнительная слежка показывает, что веб-браузер:

 +-------------------------+
 | browserstack.com        |
 +-------------------------+
 |                         |----> logs.browserstack.com
 |                         |----> bs-local.com (127.0.0.1)
 |                         |        |
 |                         |        v
 |                         |      BrowserStackLocal.exe
 +-------------------------+

Это хорошая функция безопасности, но означает ли это, что мой вариант использования не поддерживается?

...