1

我正在从远程主机上进行一些抓取,使用 Capybara 和 Webkit 驱动程序(驱动使用 JS 的表单)。

表格在这里

问题是我无法通过文本选择选项,Capybara 说它找不到它们。例如:

select("AICARDI René", from: "nom_message_annuaire")
Capybara::ElementNotFound: Unable to find option "AICARDI René"

该选项存在。是什么赋予了?

谢谢!

4

1 回答 1

2

问题在于 选项文本的内部。

我解决了它:

select(Nokogiri::HTML("AICARDI Réné").text, from: "nom_message_annuaire")
于 2013-02-17T10:15:22.923 回答