COPY - PASTE usign nightwatchjs Селен - PullRequest
0 голосов
/ 27 ноября 2018

Я использую nightwatchjs для целей тестирования (http://nightwatchjs.org/). На странице мне нужно смоделировать действие COPY и PASTE. При копировании это не проблема, его вставка заключается в том, что я не могу придерживаться реализации.Например, в Windows я могу сделать:

browser.keys([browser.Keys.CONTROL, "v"])

Но иногда я использую MAC, и он не работает, потому что мне нужно использовать COMMAND вместо CONTROL, а следующий код не работает:

browser.keys([browser.Keys.COMMAND, "v"])

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

client.mouseButtonClick('right');

Но

Как выбрать опцию "Вставить" из контекстных менюù в nightwatchjs?

...