python+selenium 的自动化测试,定位元素

求大神帮忙看一下,这个关闭按钮怎么定位,

用css和xpath定位都不行不知道什么原因,他的上一个提交按钮时from里面的这个div里面的不知道有没有影响

这个实在HTML中显示的代码

https://img.mukewang.com/5b923ed90001c10006520222.jpg

这个是在firepath中显示的代码

https://img3.mukewang.com/5b923ee10001b3de07580321.jpg

这个是我写的,不知道上面的上传和提交对下面的关闭有没有影响

#上传文件

upload=driver.find_element_by_xpath("//*[@id='uploadifive-EnterpriseIchnographyPictureId']/input[2]")

upload.send_keys("G:\\111.png")

time.sleep(10)

#提交编辑内容

driver.find_element_by_css_selector("#tab2_submit_form > div > button.btn_common.j-btnSubmit").click()

time.sleep(2)

#确认提交

driver.find_element_by_css_selector(".alert_hint_close").click()

time.sleep(5)

这个是报的错

https://img.mukewang.com/5b923ee80001342609720261.jpg


青春有我
浏览 1052回答 1
1回答

森栏

火狐浏览器有个Firebug插件 可以辅助定位元素
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python