問題タブ [e2e]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
authentication - サイプレスは外部ログインでは機能しません
アプリケーションでサイプレスを使用してe2eテストに取り組んでいます。私の場合、ログインは外部サービスによって管理されています。
アプリケーションのホームページ (https://myApplication/home) に入ろうとすると、システムが別のスーパードメインにリダイレクトしてログインします。
最初、サイプレスはスーパードメインを変更できるように見えますが、認証のために外部サービス ページに到達すると、システムはログイン エラーになります (既にログインしているように見えますが、正しくありません)。このタイプの動作は、サイプレスの外では発生しません。
サイプレス テストで外部アクセスを管理するための代替ソリューションはありますか?それとも、サイプレスから直接管理することは可能ですか?
cypress.json に chromeWebSecurity:false を追加し、ログイン用のリンクを呼び出すときに、failOnStatusCode: false を追加しましたが、まだ機能しません。
cypress - サイプレスは、それらをチェーンせずに複数の要素値を取得します
私のページには木の価値があります。1 つのイベントの後、これらのツリーの値は変更されるはずです。それらの初期値を取得したいのですが、イベント後に正しく増加したかどうかを確認したいと思います。これらのツリーの値を相互にチェーンせずに読み取り、保存できますか?
現在のコードは次のとおりです。