Как я могу использовать gauge / taiko с другим браузером? - PullRequest
0 голосов
/ 12 ноября 2018

В этом месяце я использую gauge / taiko / javascript и хочу использовать браузер на моем компьютере.Я пытаюсь использовать спецификации runge --env = "firefox" / но не работает.Любой образец?

Ответы [ 2 ]

0 голосов
/ 10 января 2019

Taiko - это библиотека Node.js для автоматизации браузера Chrome. Поэтому Taiko работает только с браузером Chrome.

* ** 1003 тысяча два * Пример
0 голосов
/ 26 ноября 2018

Для начала вы создали среду? https://docs.gauge.org/latest/configuration.html#creating-new-environment

Вы не должны использовать кавычки в одной среде, подобной этой

 gauge run --env ci specs

После этого вы настраивали проект для использования новой среды? Вы загружаете переменные, поэтому вы должны предоставить проекту переменные, необходимые для взаимодействия с этой средой. В дополнение к браузеру мне также нужен корневой адрес окружения и указать, нахожусь ли я в среде DEV (elopment), CERT (ification) или PROD (uction).

browserToUse = chrome
rootNgsUrl = http://(urlAddress)
envInUse = dev

Это затем используется в DriverFactory для инициализации драйвера в соответствующем браузере

ChromeOptions options = new ChromeOptions();
options.AddArgument("--ignore-certificate-errors-spki-list");
options.AddArgument("--ignore-ssl-errors");
Driver = new ChromeDriver(options);

Я считаю, что есть примеры, которые включают пример DriverFactory, который инициализирует драйвер вашего браузера и позволит вам использовать эту среду.

...