Щелчок правой кнопкой мыши не выполняется в тестах protrcator, а щелчок левой кнопкой мыши - PullRequest
0 голосов
/ 30 января 2020

Я пытаюсь выполнить щелчок правой кнопкой мыши с использованием приведенного ниже кода

try {
             browser.actions().mouseMove(RFVModeling.FirstRowCreatediagonal).click(protractor.Button.RIGHT).perform().then(function () {
        log.info('Right click Succesfull')
        RFVModeling.CreateDiagonallink.click();
        log.info('Created diagonal elements')
    })

    browser.sleep(5000)
   }catch (e) {
       console.log("", e);
       log.error(e.message, e);
   }

вместо выполнения rightclick - щелчок левой кнопкой мыши по элементу. Но я могу выполнить щелчок правой кнопкой мыши, если я изменю свою конфигурацию на directConnect= 'true, и если я сделаю так много моих тестов, которые при нормальной работе с сервером селена не пройдут, поэтому я не хочу использовать directConnect=true в моей конфигурации и хотите выполнить щелчок правой кнопкой мыши по элементам, пожалуйста, дайте мне знать правильное решение для того же, если таковые имеются. Node = v13.6.0 транспортир = 5.4.2 Заранее спасибо

1 Ответ

0 голосов
/ 31 января 2020

Попробуйте этот код:

browser.actions().click(protractor.Button.RIGHT).perform();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...