2017-10-30 12 views
1

私はCypressを使用してMageto2をテストしています。リダイレクトが発生したときにセッションを覚えておく方法は?

問題:私は、バックエンドのさまざまな部分に移動するたびに、私がログインするために要求されています(そして、Magentoのではなく、要求されたページのログイン後に特定の設定ページにリダイレクト)

質問:方法にはありますサイプレスでテストするときに私のセッションを覚えていますので、バックアップの一部にリダイレクトする必要はありませんか?

答えて

1

サイプレスは、各テスト

Cypress.Cookies.defaults({ 
    whitelist: "adminhtml" 
}) 

見る前に、すべてのクッキーをクリアします:FYI https://docs.cypress.io/faq/questions/using-cypress-faq.html#How-do-I-preserve-cookies-localStorage-in-between-my-tests

adminhtmlクッキーの店の管理者のセッションID

EDIT

それは内と思われますマゼンタ2の管理セッションIDは"管理者"

Cypress.Cookies.defaults({ 
    whitelist: "admin" 
}) 
+0

という名前のCookieに保存されているあなたに感謝:);) –

+0

どういたしまして。私の答えとupvoteを受け入れることを忘れないでください;) –

関連する問題