有人可以解释,在使用selenium webdriver执行鼠标悬停事件时,build
和perform
方法是什么?
答案 0 :(得分:1)
检查一下,https://code.google.com/p/selenium/wiki/AdvancedUserInteractions
入门(简短操作方法)
为了生成序列 动作,使用动作生成器来构建它。首先,配置它:Actions builder = new Actions(driver);
builder.keyDown(Keys.CONTROL) 。点击(someElement) 。点击(someOtherElement) .keyUp(Keys.CONTROL);
然后采取行动:
Action selectMultiple = builder.build();
并执行它:
selectMultiple.perform();行动的顺序应该很短 - 最好是执行一系列简短的操作并验证 页面在序列的其余部分之前处于正确的状态 地点。下一节列出了所有可用的操作以及它们如何 延长。