При получении ошибки «невозможно вызвать стандартную команду не w3 c в режиме w3 c» - PullRequest
1 голос
/ 25 февраля 2020

Я пытался browser.actions().mouseMove(element(by.xpath('some_xpath'))).perform с транспортиром, чтобы переместить мышь к элементу на странице. И получил ошибку при запуске теста на CI \ CD. Локально работает нормально. Chrome версия 80 версия chromedriver 80

здесь мой файл protractor.config, где я превращаю w3 c в false

multiCapabilities: [{
    browserName: 'chrome',
    platform: 'ANY',
    version: 'ANY',

    //Disable or Enable multiCapabilities
    shardTestFiles: true,
    maxInstances: 8,
    // maxSession: 10,
    splitTestsBetweenCapabilities: true,

    chromeOptions: {
        w3c: false,
        args: [
            'incognito',
            'disable-extensions',
            'disable-infobars',
            // "--headless",
            // "--no-sandbox",
            "--disable-gpu",
            "--window-size=1920,1080",
            'show-fps-counter=true',
            // '--use-fake-device-for-media-stream',
            // '--use-fake-ui-for-media-stream'
            "--auto-select-desktop-capture-source=Entire screen",
            "--aggressive-cache-discard",
            "--disable-cache",
            "--disk-cache-size=0"
        ],
        prefs: {
            download: {
                prompt_for_download: false,
                directory_upgrade: true,
                default_directory: downloadsPath
            }
        }
    }
}],
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...