gpt4 book ai didi

java - 如何在机器人框架中使用 "Choose File"关键字上传文件

转载 作者:行者123 更新时间:2023-12-01 20:11:10 25 4
gpt4 key购买 nike

如何使用机器人框架中的“选择文件”关键字上传文件。出于测试目的,我使用了此 URL,即https://imagetopdf.com/下面是代码。

URL 很容易访问 - 如果有人可以尝试提供解决方案,我们将不胜感激。

*** Variables ***
${UploadFiletest} xpath=//div[@id="pick-files"]
${AddFile} C:\download.jpg

*** Test Cases ***
Test for Upload
Open the Browser and Login to eCare WebPage ${BROWSER} ${URL_test}
Upload file

*** Keywords ***
Upload file
Wait Until Page Contains Element ${UploadFiletest} 60s
click element ${UploadFiletest}
Choose File UploadFiletest AddFile

最佳答案

您不必单击控件来上传文件 - selenium(因此 - Robot Framework 的 SeleniumLibrary)通过将文件路径设置为 html 中输入元素的值来完成此操作。因此,当您单击它时,操作系统文件选择对话框将打开 - 但 selenium 无法控制它。

另一件事 - 我不知道这是您正在使用的实际源,但是 Choose File 调用有一个错误 - 您没有向它传递变量,而是字符串。应该是这样的:

Choose File    ${UploadFiletest}    ${AddFile} 

关于java - 如何在机器人框架中使用 "Choose File"关键字上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58966288/

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