我想知道是否可以使用textWithLabel方法在一个文本中填充两个以上的输入。
bot.textWithLabel(“Resolution”,0).setText(“800”); bot.textWithLabel(“Resolution”,1).setText(“600”);
以上无效。
给我解决方案。提前谢谢。
答案 0 :(得分:0)
实际上
textWithLabel(" Resolution",index)工作正常。
但为什么它失败的是数字verifylistener是错误的。原始来源有bug。我修好了。
我被证实原始来源很好,但不是。
SWTBOT是一个很酷的开源项目,用于自动化GUI测试。
感谢。
组织数字验证来源
private void chkDigit(VerifyEvent e) {
if (!Character.isDigit(e.character)) {
e.doit = false;
}
}
changed
private void chkDigit(VerifyEvent e) {
e.doit = NumberUtils.isNumber(e.text);
}