selenium-弹出框、下拉框
发布时间:2024年01月10日
弹出框
????????对js使用的alert、confirm 以及 prompt定位也是项目中常见的,比如弹出提 示框“确定”等。要定位这类提示框具体思路是switch_to_alert()方法定位 alert/confirm/prompt,然后使用text/accept/dismiss/send_keys这一系列动作。
- driver.switch_to.alert.accept()???????? #点击ok
- driver.switch_to.alert.text???????????????? #得到对话框内容
- driver.switch_to.alert.dismiss()???????? #点击Cancel
- driver.switch_to.alert.send_keys() ????????#输入内容
下拉框
常见下拉框操作包含在selenium.webdriver.support.select的Select 类中,常用的方法:
- select_by_value(' value') 通过value值选择
- select_by_visible_text('text') 通过文本选择
- select_by_index(index) 通过索引选择,索引从0开始
文章来源:https://blog.csdn.net/zy229544/article/details/135471165
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!