как открыть и управлять окном браузера chromedriver пользователем с помощью nodejs - PullRequest
0 голосов
/ 15 апреля 2019

У меня есть среда nodejs со всем необходимым, установленным для запуска браузера Chrome и загрузки. Www.google.com все работает в localhost и все в порядке.

это код:

var webdriver = require('selenium-webdriver');
var chromedriver = require('chromedriver');

chromedriver.start(args);   

var driver = new webdriver.Builder().
     usingServer('http://localhost:9515').
     withCapabilities(webdriver.Capabilities.chrome()).
     build();

driver.get('http://www.google.com');

Когда я запускаю node test.js, Chrome открывается и переходит на www.google.com Perfect.

Мне нужно предоставить моим тестовым пользователям публичный веб-сайт (www.mysite.com) и этипользователи будут подключаться к этому общедоступному веб-сайту.Оказавшись здесь, пользователь видит страницу с инструкциями и некоторыми кнопками.

Одна для запуска теста.Как только эта кнопка нажата, мне нужно открыть на ПК пользователя браузер chromedriver, как будто он запускается в localhost, когда я использую node test.js

и некоторые другие кнопки для изменения URL браузера окна chromedriver.Например: - Одна кнопка для изменения URL браузера окна хромированного драйвера на www.amazon.com.- Одна кнопка для изменения URL-адреса браузера окна chromedriver на www.bing.com.

возможно ли это?заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...