1

アプリケーションでサイプレスを使用してe2eテストに取り組んでいます。私の場合、ログインは外部サービスによって管理されています。
アプリケーションのホームページ (https://myApplication/home) に入ろうとすると、システムが別のスーパードメインにリダイレクトしてログインします。
最初、サイプレスはスーパードメインを変更できるように見えますが、認証のために外部サービス ページに到達すると、システムはログイン エラーになります (既にログインしているように見えますが、正しくありません)。このタイプの動作は、サイプレスの外では発生しません。

サイプレス テストで外部アクセスを管理するための代替ソリューションはありますか?それとも、サイプレスから直接管理することは可能ですか?

cypress.json に chromeWebSecurity:false を追加し、ログイン用のリンクを呼び出すときに、failOnStatusCode: false を追加しましたが、まだ機能しません。

4

3 に答える 3