1

Let's use 'Ask Question' button of http://www.stackoverflow.com for this question.

Suppose, I perform context click on 'Ask Question' button, it'll result into appearance of context menu.

btn_ask_question = driver.find_element(:css, '.nav.askquestion li')
driver.action.context_click(btn_ask_question).perform

Now, I want context menu to disappear. How can I achieve this using Selenium WebDriver with Ruby? release method doesn't work.

Following is context menu image:

context_menu

4

1 回答 1

1

我不认为有任何内置的处理系统级上下文菜单。

您可能尝试的最简单的方法是找到 body 元素,单击 body。

driver.find_element(:css, 'body').click
于 2013-07-31T21:59:37.463 回答