'goog: chromeOptions' против chromeOptions в Protractor - PullRequest
0 голосов
/ 05 августа 2020

Кажется, что в какой-то момент chromeOptions был заменен на 'goog: ChromeOptions'. Кто-нибудь знает, когда это было изменено? Я нашел очень мало документации по нему.

Я проводил несколько тестов против версии сетки Selenium: elgalu / selenium: 3.141.59-p41, которая использует Chrome 81 и Selenium 3.141.59, и заметил w3 Флаг c не соблюдался, пока я не изменил конфигурацию, чтобы вместо этого использовать 'goog: ChromeOptions'.

1 Ответ

0 голосов
/ 06 августа 2020

Он был изменен с ChromeDriver v2.31 .

Потому что это должно быть согласовано со спецификацией W3 C .

Выдержка:

Удаленные концы могут также предоставлять возможности расширения, которые являются дополнительными возможностями, используемыми для обеспечения конфигурации или удовлетворения других c потребностей поставщика. Ключ возможностей расширения должен содержать символ «:» (двоеточие), обозначающий пространство имен c, зависящее от реализации. Значение может быть произвольным JSON типами.

Как и в случае с командами расширения, предполагается, что ключ, используемый для обозначения пространства имен возможностей расширения, основан на ключевых словах поставщика, перечисленных в [CSS21], и предшествует первому " : "символ в строке.

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