51Testing软件测试论坛

标题: selenium [打印本页]

作者: 15889369825    时间: 2016-10-14 14:41
标题: selenium
#        driver.find_element_by_id("html5_1auug1osh19lbaovprv3q7rv53").clear()
#        driver.find_element_by_id("html5_1auug1osh19lbaovprv3q7rv53").send_keys()
#        driver.find_element_by_id("html5_1auug1osh19lbaovprv3q7rv53").click()
#        driver.find_element_by_id("html5_1auug1osh19lbaovprv3q7rv53").clear()
#        driver.find_element_by_id("html5_1auug1osh19lbaovprv3q7rv53").send_keys()
selenium上面录制下来的上传文件的定位元素,但没明白这个要怎么填写上传地址上去,那位大神看下


作者: 掉渣饼    时间: 2016-10-14 21:38
只要定位上传按钮,通send_keys()添加本地文件路径即可,例如
driver.find_element_by_name("上传按钮元素name").send_keys('上传文件所在的绝对路径')
如果name重名,可以用其他方式定位上传按钮元素

作者: 15889369825    时间: 2016-10-17 08:39
掉渣饼 发表于 2016-10-14 21:38
只要定位上传按钮,通send_keys()添加本地文件路径即可,例如
driver.find_element_by_name("上传按钮元素 ...

非常感谢!我去试试




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2