【发布时间】:2018-03-07 18:58:31
【问题描述】:
此查询与使用 Robot Framework 从 JQUERY Widget 日期选择器中选择日期有关。 JQUERY 代码是在别处开发的,我无法发布。
尝试的方法是
MAXIMIZE BROWSER WINDOW
WAIT UNTIL PAGE CONTAINS Arrival Date
click element xpath=.//*[@id='ArrivalDateLabel']
click element xpath=.//*[@id='dp1503657643051']/div/div/a[2]/span
报告错误
ValueError: Element locator 'xpath=.//*[@id='dp1503657643051']/div/div/a[2]/span' did not match any elements.
分析
屏幕截图 1 显示部分日期选择器日历在运行 Robot Framework 测试期间不可见,我相信这可能是原因。下面引用的解决方案似乎没有切换屏幕截图中标记为到达的标签。
类似的上一个查询
【问题讨论】:
-
虽然我认为这不是完整的修复,但以下似乎适用于一个月的日期,例如九月点击元素 xpath=.//*[@id='ArrivalDateDiv']/div/div[1] press key link=10 \\13 press key link=11 \\13
标签: robotframework