作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有人可以帮助我如何使用 selenium2library 和 Robot Framework 从 windows 目录上传文件。我尝试在 selenium2library 中使用选择文件命令,但我收到错误,因为本地文件系统中不存在文件。我不确定目录路径是否是未考虑或任何其他问题。请给我有效的代码或任何替代解决方案。任何帮助将不胜感激。以下是我尝试过的命令
Choose file xpath = //input[@firmware-upgrade='firmware'] /Downloads/Cambium_Builds/Falcon/ePMP1000-Hotspot-2.5.1-b3.tar
最佳答案
感谢每一个人的回答和时间,但幸运的是,以下脚本帮助我从 Windows 上传文件并且它工作正常。使用 AutoIT 可能有不同的选项来执行相同的操作,但我已经尝试了我所知道的一切。
***Settings***
Library Selenium2Library
*** Variables ***
${Browser_Chrome} Chrome
${Device_77_URL} https://10.110.0.17
${Device_Path} C:\\Users\\mra001\\Downloads\\Builds\\Gambit\\500-2.5.1-b3.img
*** Keywords ***
Software Update
Open Browser ${Device_77_URL} Chrome
Input Text id=Username admin
Input Text password=Password admin
Click Button xpath = //button[@type='submit']
Wait Until Element Is Visible //a[text()='Home'] 20
Click Link xpath = //a[text()='Operations ']
Input Text xpath = //input[@firmware-upgrade='firmware'] ${Device_Path}
Click Button Upgrade Firmware
Sleep 70
Confirm Action
Close Browser
关于robotframework - 如何使用 selenium2library 和 Robot Framework 从 windows 目录上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37183182/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!