我正在使用Robot Framework进行Web应用程序自动化执行。我找到了一个使用Selenium Web驱动程序的解决方案。
scroll until the element is in view using Selenium Webdriver
但我想用Robotframewrok-Selenium2Library来实现这个目标。
如果有的话,请建议这样的关键字。
感谢。
答案 0 :(得分:2)
答案 1 :(得分:1)
ExtendedSelenium2Library解决了向下滚动和选择元素的问题。我使用关键字' Scroll Element Into View'为我的申请。但是,ExtendedSelenium2Library不适用于更高版本的selenium2library。
以下是我的点子冻结'正在运行的命令输出
robotframework==3.0.2
robotframework-extendedselenium2library==0.9.1
robotframework-selenium2library==1.8.0
robotframework-seleniumlibrary==2.9.2
selenium==3.8.0
urllib3==1.22
答案 2 :(得分:0)
我遇到了类似的封锁,我可以解决如下问题: 希望这可能没什么帮助!
使用ExtendedSelenium2Library Library ...
示例:
***Settings***
Library ExtendedSelenium2Library
*** Keywords ****
Add Freedom Restriction EvaluatieData
#Execute Javascript window.scrollTo(0,200);
Scroll Element Into View ${EvaluatieTab}
Wait Until Element is visible ${EvaluatieTab} timeout=5s
Set Focus To Element ${EvaluatieTab}
Click Element ${EvaluatieTab}