我正在测试一个网页,该网页在原因字段中有一个计数器,而在原因字段中有一个先前的原因。如果我这样做field.clear();
,计数器不会重置。所以我正在尝试执行以下操作:
int reasonPriorCount = reason.getText().length();
reason.click();
reason.sendKeys(Keys.chord(Keys.SHIFT, Keys.ARROW_RIGHT.equals(reasonPriorCount), Keys.DELETE));
其中reasonPriorCount
是字段中字符数的长度。由于计数器仅响应Change
或KeyPress
我试图发送等于reasonPriorCount
.
但是Keys.chord
正在抱怨reasonPriorCount
右箭头键按下中的论点。有没有办法做我需要做的事情?我会以正确的方式解决这个问题吗?