1

我正在尝试使用 watir-webdriver 将网页上的特定行归零。我使用的代码非常简单:

b = Watir::Browser.new
frame = b.frames.first
frame.tables[3].rows[2].flash

这会闪烁正确的行,问题是当有很多行时需要很长时间。当有大约 3000 行时,大约需要大约 30 秒。看起来脚本在闪烁我选择的行之前迭代了所有行,尽管我不确定(webdriver 在 Firefox 的右下角闪烁)。我尝试过使用“行”而不是“行”,但由于某种原因,这实际上会闪烁列而不是行。watir 中是否有命令可以更快地选择行?

4

1 回答 1

1

我写了一篇关于类似问题的解决方案的博客文章。我使用 Nokogiri 来加速 Watir:http: //zeljkofilipin.com/watir-nokogiri/

于 2012-12-17T10:32:27.943 回答