Robotframework 是否可以在Robot框架中使用Choose File来选择文件夹?
我想知道是否有可能使用一些参数来使用Choose File关键字来选择文件夹而不是单个文件 文件上传输入的HTML与应用程序中的文件夹上传输入类似 文件 但我得到了这个错误: ValueError:本地文件系统上不存在文件“AlfrestoteExcel.xlsx”Robotframework 是否可以在Robot框架中使用Choose File来选择文件夹?,robotframework,Robotframework,我想知道是否有可能使用一些参数来使用Choose File关键字来选择文件夹而不是单个文件 文件上传输入的HTML与应用程序中的文件夹上传输入类似 文件 但我得到了这个错误: ValueError:本地文件系统上不存在文件“AlfrestoteExcel.xlsx” alfrescotestexcel.xlsx位于该目标文件夹中…否,没有使用选择文件的现成解决方案。您必须获取文件夹中的文件名,然后为每个文件选择文件 @{my_file_list}= OperatingSystem.List
alfrescotestexcel.xlsx位于该目标文件夹中…否,没有使用
选择文件的现成解决方案。您必须获取文件夹中的文件名,然后为每个文件选择文件
@{my_file_list}= OperatingSystem.List Files In Directory ${path_to_directory}
: FOR ${file} IN @{my_file_list}
\ ${result}= Choose File ${my_locator} ${path_to_directory}${/}${file}
否,使用选择文件
没有现成的解决方案。您必须获取文件夹中的文件名,然后为每个文件选择文件
@{my_file_list}= OperatingSystem.List Files In Directory ${path_to_directory}
: FOR ${file} IN @{my_file_list}
\ ${result}= Choose File ${my_locator} ${path_to_directory}${/}${file}
我在文件选择中添加了完整路径。请试试这些,这对你有用
注意:
如果您有“浏览文件”或“选择文件”按钮,则使用此行等待,直到关键字成功120 2s元素应可见${xpath\u for_BrowseFiles\u button}。
我在文件选择中添加了完整路径。请试试这些,这对你有用
注意:
如果您有“浏览文件”或“选择文件”按钮,请使用此行等待,直到关键字成功120 2s元素应可见${xpath\u for_BrowseFiles\u button}。谢谢!为我打开了一个全新的世界。谢谢!为我打开了一个全新的世界。也谢谢你!这解决了问题!也谢谢你!这解决了问题!
Send folder
@{my_file_list}= OperatingSystem.List Files In Directory ${path_to_directory}
FOR ${file} IN @{my_file_list}
\ ${result}= Choose File ${my_locator} ${file}
# Finish this test
# Close Browser
*** Keywords ***
*** Variables ***
${my_locator} xpath=//input[@title="Select files to upload"]
${path_to_directory} C:\\Users\\username\\Desktop\\alfrescotestfolder
@{my_file_list}= OperatingSystem.List Files In Directory ${path_to_directory}
: FOR ${file} IN @{my_file_list}
\ ${result}= Choose File ${my_locator} ${path_to_directory}${/}${file}
@{my_file_list}= OperatingSystem.List Files In Directory C:\\Users\\Desktop\\My pics
FOR ${file} IN @{my_file_list}
${result}= Choose File //input[@type="file"] C:\\Users\\Desktop\\My pics\\${file}
Wait Until Keyword Succeeds 120 2s Element Should Be Visible ${xpath_for_BrowseFiles_button}
END