【发布时间】:2012-03-12 01:23:19
【问题描述】:
我使用 Selenium Webdriver 进行测试,并想测试在日历中创建新时隙。作为日历,我使用 Jquery 周历: https://github.com/themouette/jquery-week-calendar 挑战在于,日历每天(列)只有一个 DOM 元素,而不是每个时间段(行)。 jquery插件根据点击的绝对位置计算对应的时隙。 那么,我怎样才能在 Selenium 中模拟呢?我需要类似的东西
page.execute_script("$('absolute position').trigger('click')")
但是 Jquery 函数 offset 和 position 仅适用于现有元素,不适用于查找元素。有没有可能?
【问题讨论】:
-
嘿,你试过了吗 - 这里有一些好的答案 - (希望这会有所帮助) - stackoverflow.com/questions/1340171/… ;和 +1 的问题。