Selenium处理文件上传、弹框
一、文件上传
上传标签是input时,可以直接使用send_keys(文件path)的方法来进行上传
二、弹框处理
页面操作中,有时会遇到JavaScript生成的alert、confirm以及prompt弹框,可以使用
switch_to.alert() 方法来定位
然后使用 text/accept/dismiss/send_keys 等方法来操作
操作alert常用的方法:
switch_to.alert(): 获取当前页面上的警告框
text: 返回 alert/confirm/prompt 中的文字信息
accept():接受现有警告框
dismiss():解散现有警告框
send_keys(keysToSend):发送文本至警告框
示例: