选项卡离开Element后,Watir-webdriver FileField清除

时间:2014-05-15 14:05:59

标签: ruby cucumber watir-webdriver

我们正在编写一个非常迂腐的Watir-webdriver / Cucumber测试,用于测试页面上的Tab键顺序。作为其中的一部分,我们选中FileField,附加文件,然后选项卡到下一个元素。手动完成时,这可以正常工作。

但是,当我们使用Watir-webdriver执行此操作时,当我们切换到下一个元素时,元素将变为未设置。该过程基本上是在FileField元素上使用#set方法(此时该字段实际上列出了文件名),然后我使用browser.send_keys :tab选项卡到下一个元素。

这似乎是我读过的所有内容的正确方法,但是一旦发送了该标签,该字段就会清除。知道怎么了吗?

我在运行Mountain Lion的Mac上使用jRuby和Firefox驱动程序执行此操作,如果有帮助的话。

0 个答案:

没有答案