1

ここに私の x_steps.rb があります:

Given "I upload an image" do
attach_file('file','image.png')
click_button "Save Changes"
end

そして、私の x.feature ファイルからの行:

When I go to Upload page
When I upload an image

そして、ここに入力フォーム/フィールドのhtmlがあります

<form action="/en/upload/" method="post" id="main_form">
...
<input multiple="multiple" type="file name="file">
...
</form>

Selenium を実行すると、アップロード ページに移動し、ファイルが添付される場合と添付されない場合があります。しかし、attach_file('file','image.png') という行により、file:///image.png にリダイレクトされます。次に、ページにボタンがなくなったため、click_button でエラーが発生します。

誰が何が起こっているのか知っていますか?また、ファイルをアップロードする代替手段はありますか?

4

0 に答える 0