私はユーザーの「Remember me」タイプの機能をテストするためにキュウリ試験を書いています。実生活では、ブラウザを閉じてブラウザを開いてサイトに戻ってきます。キュウリ/カピバラでブラウザを閉じる/再オープンすることをシミュレートしますか?
私のテストでは、これまでに次のようになります。
Scenario: 'Remember me' checked
Given I have checked "Remember me"
And I am logged in as "[email protected]"
When I close and re-open my browser
And I come back to the dashboard
Then I should be on the dashboard
I「のとき、私は、ブラウザ閉じてから再度開く」ステップ定義をするために記入するかわからないが。
誰もが、私はこれを行うだろうか知っています(または、これは私がやるべきものではない場合、どのように私はそれをテストする必要がある?)
あなたの質問に答えが見つかりましたか? localStorageの使用状況とオフラインアプリケーションをテストしようとしています。ブラウザーを再オープンするか別のブラウザーで開く必要があります(同じブラウザーでも構いませんが、クリーンなローカルストレージのデータとクッキーは空です)。我々は既に別のフォーク(html5サポート)のフォークを作成し、localStorageをサポートするcapybara-webkit(0.7.2)とマージしました。しかし今、私たちはブラウザのステップを再開するのに困っています。 – oivoodoo
あなたの質問に答えましたか? –
私は答えを見つけられませんでしたが、最終的にテストを破棄しました。ごめんなさい! – sevenseacat