15889369825 发表于 2016-12-26 16:32:58

selenium上传文件调用元素

如中的上传怎么调用元素    查找资料说是selenium不支持调用windows页面元素   但可以使用send_keys调用input完成文件上传
那途中的元素怎么赋值给input

掉渣饼 发表于 2016-12-26 20:30:12

如果是fileupload窗口,你先试试,这样行不行
driver.find_element_by_name("business_licence").send_keys('文件路径')
如果上面的不行,可能弹出的是windows窗口,可以用AutoIt工具

15889369825 发表于 2016-12-27 18:23:05

掉渣饼 发表于 2016-12-26 20:30
如果是fileupload窗口,你先试试,这样行不行
driver.find_element_by_name("business_licence").send_key ...

不行,只能借助工具了
页: [1]
查看完整版本: selenium上传文件调用元素