文件上传
- input 标签可以直接使用 send_keys(文件地址)上传文件
- 用法:driver.findElement(By.xpath("xxx")).sendKeys("路径");
弹窗处理机制
- 在页面操作中有时会遇到 JavaScript 所生成的 alert、confirm 以及 prompt 弹窗,可以使用 switch_to.alert() 方法定位到。然后使用 text/accept/dismiss/send_keys 等方法进行操作。
- 操作 alert 常用的方法:
- driver.switchTo().alert():获取当前页面上的警告框。
- text:返回 alert/confirm/prompt 中的文字信息。
- accept():接受现有警告框。
- dismiss():解散现有警告框。