51Testing软件测试论坛
标题:
自动化定位求救
[打印本页]
作者:
空竹
时间:
2017-12-25 15:12
标题:
自动化定位求救
点击按钮后 出现弹窗 然后在弹窗页面中进行单选框的自动化操作
sreach_window=driver.current_window_handle #此行代码用来定位当前页面
time.sleep(2)
element =driver.find_element_by_class_name('modal-content').find_element_by_xpath('//*[@id="illegal_province_datalist"]/tr[1]/td[12]/input').click()
报错如下:
selenium.common.exceptions.NoSuchElementException: Message: Unable to find element with xpath == //*[@id="illegal_province_datalist"]/tr[1]/td[12]/inputC:\Users\Administrator\Desktop\照片
作者:
youreyebows
时间:
2018-1-4 11:59
1、find_element_by_class_name只能找到第一个class为modal-content的元素。你这里会报错,说明第一个元素下面没有xpath为//*[@id="illegal_province_datalist"]/tr[1]/td[12]/input的元素
2、如果你想在所有class为modal-content的元素中,那就需要用到find_elements。
给你看张图你应该就明白啦。[attach]110004[/attach]
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2