我正在自动化处理文本的测试,并且我需要能够选择整个段落。为了做到这一点(在这一点上),我需要自动三重点击。知道怎么做吗?
这是我到目前为止尝试过的,都不起作用:
action.click().click().click().perform();
//and...
for(int i=0; i<3; i++) {
action.click().perform();
}
已经有一段时间了,但我相信这是最终为我工作的解决方案:
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;
}
}
希望有帮助!