【发布时间】:2018-08-13 22:16:43
【问题描述】:
我正在尝试使用Choose file | Locator | File Path 命令在网页中上传 .jpg 文件。但它只是打开 Windows 文件夹,而不是导航到我给出的文件路径。
*** Settings ***
Library SeleniumLibrary
*** Variables ***
${Home_Page_URL} https://34.239.9.24:8443/LIVMOR/
${FilePath} C:\\Users\\20073018\\Desktop\\Pranesh_Kulkarni.jpg
*** Test Cases ***
.
.
TC9-Change Profile Picture
Click Element xpath=//a[@onclick="openAttachment()"]
Choose File xpath=//a[@onclick="openAttachment()"] ${FilePath}
【问题讨论】:
-
文件名应存储在
<input ....>元素中。从您的示例中,您单击/尝试在超链接元素(<a ...>)中输入它您是否尝试在最近的<input ...>元素中输入(不单击链接)文件路径? -
你能详细说明一下吗?
-
为了更好地帮助您,您能否发布包含
<a href=...>的相关HTML代码如果需要,请使用gist获取更大的代码块。 -
HTML 代码:实际上它是一个按钮,点击它,它会打开 Windows 文件- 更改个人资料图片
标签: robotframework selenium2library