繁体   English   中英

如何使用机器人框架从文件浏览器中选择PC中的文件?

[英]How can I select files from PC in the file explorer using robot framework?

我有一个Import按钮,当点击它打开windows文件浏览器时,我们应该从中选择一个excel文件,然后导入该文件。 我不能使用seleniumlibrary,因为它也有windows自动化。 我有autoIT库,但是如何在已经由selenium2library打开的网页上使用它?

在SeleniumLibrary中尝试“选择文件”关键字。

您可以在以下链接中找到详细信息http://robotframework.org/SeleniumLibrary/SeleniumLibrary.html#Choose%20File

因此,经过多次试验,选择文件工作。 应该注意的是,select file关键字只接受输入类型定位器。 我元素的标签是按钮。 在我的情况下,有一个隐藏的输入元素。 似乎在发生文件上传的情况下,必须在我的应用程序中给出输入类型元素。

Choose file  //input[@hidden='true']  mypathToExcel

上面的代码适用于我,其中mypathToExcel是我的excel文件的路径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM