如何使用Java& amp;自动化“三击”硒?

时间:2014-03-12 20:57:31

标签: java selenium click

我自动化处理文本的测试,我需要能够选择整个段落。为了做到这一点(此时),我需要自动进行三次点击。知道怎么做吗?

这是我到目前为止所尝试的,但都不起作用:

action.click().click().click().perform();

//and...

for(int i=0; i<3; i++) {
    action.click().perform();
}

1 个答案:

答案 0 :(得分:0)

已经有一段时间了,但我相信这是最终为我工作的解决方案:

import org.openqa.selenium.WebElement;
import org.openqa.selenium.interactions.Actions;

public void tripleClick() {
    Actions action = new Actions(driver);
    WebElement cursor = driver.findElement(By.xpath("//div[contains(@id,'rCursor')]"));
    int count = 3;

    while(count>0){
        action.click(cursor).perform();
        count -= 1;
    }
}

希望有所帮助!