0


selenium-弹出框、下拉框

弹出框

    对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
版权归原作者 Amir_zy 所有, 如有侵权,请联系我们删除。

“selenium-弹出框、下拉框”的评论:

还没有评论