Selenium文件上传sendkeys对windows组件没有用,怎么办啊?
Selenium文件上传sendkeys对windows组件没有用,怎么办啊?文件上传是对file类型的元素惊醒sendkeys操作,你只要找到页面上类型为file的元素直接对它sendkeys就好了 可以使用三方的小工具,AutoIt来处理。详细的楼主百度下。 具体报的什么错误呢,可以把你的代码贴出来看下吗
如果你是用python的话 python的LIB库可以实现对Windows窗口的控制: win32gui\win32con\win32api 这些库结合使用。
具体的使用你百度下,一言两语说不清
AutoIt, sikuli. 本帖最后由 jcstar615 于 2016-6-17 10:33 编辑
C:\Users\yolanda.zhang\Desktop\aaaa.jpg这种怎么处理啊,sendkeys不管用 jcstar615 发表于 2016-6-17 10:31
这种怎么处理啊,sendkeys不管用
这种是windows窗口,不属于网页元素,使用selenium时定位不到的,所以sendkeys什么的都是没用的。
如果你是selenium+python的话, python有提供Lib库可以定位及控制Windows框,楼上有说。 谢谢各位。:handshake 使用AutoIt单独可以上传文件,但是python调用时,输入框却加载不出来文件,请问是怎么回事呢
页:
[1]