Watir: - 经过长时间的执行,watir无法填写填写的文字?

时间:2011-05-10 12:21:51

标签: ruby watir

我编写了一个很长的脚本,但是在执行了很多行代码之后会有一个文本字段被填充,但它没有填充该文本字段,在浏览器上可以看到它变黄但是值不是得到归档,我尝试了很多方法,但没有结果

result = ff.text_field(:name, "scode").exist?
if result
ff.text_field(:name, "scode").set(Wipro)
end

这是我试过的一种方法

2 个答案:

答案 0 :(得分:2)

这是你的实际代码吗?如果不是你使用变量/方法来设置输入text_field.set的文本?

确保它没有尝试输入空白字符串。

(当然希望我能发表评论,因为这是一个黑暗的镜头,而不是一个有保证的解决方案)。

答案 1 :(得分:0)

如果您打算键入“Wipro”,则需要在其周围加上引号。 所以这也应该有效:

ff.text_field(:name, "scode").set("James")