小肥羊要进步

文件上传


2种情况:
  • 使用sendKeys写入文件的路径
<input type ="file"id ="fu" value="选择文件">
  • 如果上传文件不是input元素,而是使用的第三方空间,并不是input元素,那么要使用第三方的工具比如autoit来完成
eg:
1)sendkeys
chromeDriver.get(url)
chromeDriver.findElement(By.xpath("//input[@value='选择文件']")).sendKeys("D:\\上传的文件");
Thread.sleep(2000);
chromeDriver.findElement(By.xpath("//input[@value='上传']")).click();
 2)下载autoit插件

posted on 2020-03-29 20:16  小肥羊要进步  阅读(104)  评论(0编辑  收藏  举报

导航