如何在selenium-webdriver中实现右键单击?

时间:2018-04-12 08:15:28

标签: node.js selenium-webdriver mocha

var element1 = driver.findElement(webdriver.By.xpath('//*[@id="/Projects/_anchor"]'));

               driver.actions({bridge: true})                       
                .click( element1, webdriver.Button.RIGHT).perform();

我正在尝试上面的代码,但它没有给我想要的输出,即右键单击元素。

2 个答案:

答案 0 :(得分:0)

driver.actions().click(element1, input.Button.RIGHT).perform();

答案 1 :(得分:0)

var element1 = driver.findElement(webdriver.By.xpath('//*[@id="/Projects/_anchor"]'));

driver.actions({bridge: true})                       
    .contextClick( element1, webdriver.Button.RIGHT).perform();

它为我工作。