我对使用Java的Selenium WebDriver非常陌生。作业门户上有一个“上传”按钮。当我单击该按钮时,将显示Windows资源管理器以选择文件。该窗口上有打开和取消按钮。我想选择取消按钮。由于它是Windows资源管理器,因此我无法检查“取消”按钮。我们如何编写取消按钮的代码。提前致谢。
driver.get("https://my.indeed.com/resume?from=gnav-homepage&co=US&hl=en_US");
driver.manage().window().maximize();
Thread.sleep(3000);
driver.findElement(
By.xpath("//[@id='container']/div/div/div[2]/div/div/div[2]/div/div[1]/div/div[1]/button")).click();
我对使用Java的Selenium WebDriver非常陌生。作业门户上有一个“上传”按钮。当我单击该按钮时,将显示Windows资源管理器以选择文件。有打开和取消按钮...
简短的答案是您不能,但是如果要上载本地文件,可以在输入字段上使用send_keys,发送文件路径。
我没有Java编程技能。我希望下面的python代码易于翻译。在我看来,将Windows Action与Selenium调用结合起来常常很困难。