1

要素をクリアするには、要素をユーザーが編集できる必要があります (Selenium::WebDriver::Error::InvalidElementStateError) (eval):2:`attach_file' 内

ステップインを含む機能を実行するattach_fileと、このエラーが発生します。

失敗する私の機能の行は次のとおりです。

And I attach the file "images/cakes/1.jpeg" to "file_field"

ここに私のステップ定義があります:

When /^(?:|I )attach the file "([^"]*)" to "([^"]*)"(?: 
within "([^"]*)")?$/ do |path, field, selector|
  with_scope(selector) do
    attach_file(field, path)
  end
end

問題が何であるかを知っている体はありますか?

4

1 に答える 1

2

カピバラに問題があります。1.1.2 にアップデートする必要があります。githubを参照してください。

于 2012-07-24T11:05:30.377 に答える