selenium自动化中页面元素为下拉框时代码应如何编写
有一次做自动化测试时,我碰到如下情况:
如图所示,页面元素“收获地区”是一个下拉框,虽然有id值,但不能简单的通过find_element_by_id(“add-new-area-select”).send_keys("")往里面输入内容,因为下拉框只能下拉选择,不可以手输。此时,需要用到Select模块进行处理:
sheng=driver.find_element_by_id(“add-new-area-select”)
Select(sheng).select_by_visible_text(“河北省”)