gpt4 book ai didi

javascript - Selenium webdriver 如何使用 ng-click ="upload(' 文件上传文件')”

转载 作者:太空宇宙 更新时间:2023-11-03 16:23:19 26 4
gpt4 key购买 nike

我正在尝试看看这是否可能 - 在 HTML 代码不是 an 时自动上传文件

< input type='file' >

而是一个链接

<a ng-click="upload('files')"> File Upload </a>

单击此链接后,它会自动打开文件选择器以选择您要上传的文件。问题是,它不包含我可以找到然后使用 webdriver.send_keys('/Users/myname/testfile.txt') 的 INPUT type='file' 元素。

我怎样才能尝试让 selenium webdriver 处理这个文件上传?

非常感谢任何指导我找到解决方案的帮助。

最佳答案

查看此帖子 here .我也有这个问题,当您在 HTML 中没有输入选项时,AutoIt 是上传文件的答案。

这里是 AutoIt 的链接.他们有一些教程可以帮助您入门。

关于javascript - Selenium webdriver 如何使用 ng-click ="upload(' 文件上传文件')”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29956640/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com