如何使用Selenium WebDriver(Mac)上传图像

时间:2019-08-07 06:31:14

标签: selenium

无法在MAC中使用Selenium Web驱动程序上传图像

带有“选择照片”按钮的HTML内容,单击该按钮将打开上传窗口。

AS代码没有输入类型,因为我无法使用发送键。

我已经尝试过机器人类,但是它具有我们不能在后台运行的约束。

请建议该方法可在MAC上使用(能够在Windows中使用AutoIT成功上传)

谢谢 Kavitha S

2 个答案:

答案 0 :(得分:0)

通常,choose Photo按钮将使我们与桌面交互,Selenium在基于Web的应用程序上有效。 AutoIt可以很好地工作,因为它适用于桌面应用程序。

答案 1 :(得分:0)

我同意@Frian的回答,即硒Web驱动程序仅在浏览器上有效。但是,据我了解,我不确定AutoIt是否与Mac兼容,您可能必须使用其他替代方法。您可以在此处找到替代项列表-Alternativeto.net/software/autoit/?platform=mac