Internet Explorer Firefox, HtmlUnit. , HtmlUnit HtmlElement rightClick(), , , protected WebDriver, HtmlUnitWebElement.
, , rightClick(), , HtmlUnit - IE FF.
package org.openqa.selenium.htmlunit;
import com.gargoylesoftware.htmlunit.html.HtmlElement;
public class OpenHtmlUnitWebElement extends HtmlUnitWebElement {
public OpenHtmlUnitWebElement(HtmlUnitDriver parent, HtmlElement element) {
super(parent, element);
}
public static HtmlElement using(HtmlUnitWebElement huwe) {
return huwe.element;
}
}
(groovy) :
import static org.openqa.selenium.htmlunit.OpenHtmlUnitWebElement.using
...
def itemWithContextMenu = driver.findElement(By.id('theId'))
if (itemWithContextMenu instanceOf HtmlUnitWebElement) {
using(itemWithContextMenu).rightClick()
def contextMenu = driver.findElement(By.id('jqContextMenu'))
assert ...
}