我正在使用以下键序列,
protected void assertFieldValues(String fieldId, String value) {
focus("id=" + fieldId);
type("id=" + fieldId, value);
keyDown("id=" + fieldId, value);
keyUp("id=" + fieldId, value);
}
当我第一次调用该方法时,它可以正常工作,
public String REQUISITION_TOTAL = "requisitionTotal";
//initially add total
assertFieldValues2(REQUISITION_TOTAL, "1500");
当我第二次调用它来覆盖原始值时,
//Overwrite total, but fails.
assertFieldValues2(REQUISITION_TOTAL, "2500");
我收到以下错误,无效的键序列。它似乎在 keydown 上失败,如果我删除 keydown 它在 keyup 上失败。
任何想法我做错了什么?我需要 keyup 来运行 js 计算。