0

有人可以解释一下,当使用 selenium webdriver 执行鼠标悬停事件时buildperform方法是什么?

4

1 回答 1

1

看看这个,https://code.google.com/p/selenium/wiki/AdvancedUserInteractions

入门(简短的操作方法)
为了生成一系列动作,请使用动作生成器来构建它。首先,配置它:

动作生成器 = 新动作(驱动程序);

builder.keyDown(Keys.CONTROL) .click(someElement) .click(someOtherElement) .keyUp(Keys.CONTROL);

然后得到动作:
Action selectMultiple = builder.build();

并执行它:
selectMultiple.perform(); 动作序列应该很短——最好在执行序列的其余部分之前执行一个短的动作序列并验证页面处于正确的状态。下一节列出了所有可用的操作以及如何扩展它们。

于 2013-07-26T06:03:51.963 回答