我正在测试我的网络应用程序。我搜索上传按钮并选择文件。上传更改页面的 URL:
driver.findElement(By.id('upload')).click();
var upload = driver.findElement(By.id('files'));
var testDocAbsPath = getTestDocAbsPath('1run.docx');
upload.sendKeys(testDocAbsPath);
执行此操作后,我无法再单击按钮:
例如这个没有任何效果:
driver.findElement(By.id('btnId')).click();
而这样的按钮确实出现在新页面上。可能某些缓存未更新。我该如何解决这个问题?