問題タブ [cypress]
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.
cypress - サイプレスでは、テスト実行前に appcache をクリアするにはどうすればよいですか?
Cypress は専用のユーザー プロファイルを維持し、その下に永続的な appcache があります (サイプレスのブラウザー ウィンドウが閉じられても永続的です)。クロムのように、パラメーターに移動することでこれを手動でクリアできます => 閲覧データをクリアします。プログラムでクリアできますか?
timeout - サイプレスの訪問と待機のタイムアウトは無視されました
ルートを設定するテストを作成し、ルートへの API リクエストを行うページにアクセスして、ルートの応答を待ちます。
これは、Cypress のグローバル デフォルトresponseTimeout
である 30 秒だけ待機し、その後 API 要求に失敗します。
サイプレスがコンソールに記録したエラー メッセージは次のとおりです。
Cypress は、次の URL に http リクエストを送信しようとしてエラーが発生しました: https://localhost:4200/api/testing
エラーは次のとおりです。
ESOCKETTIMEDOUT
スタック トレースは次のとおりです。
エラー:
ClientRequest で ESOCKETTIMEDOUT。(…\node_modules\cypress\dist\Cypress\resources\app\packages\server\node_modules\request\request.js:778:19)
Object.onceWrapper (events.js:314:30)
で emitNone (events.js ) :105:13)
で ClientRequest.emit (events.js:207:7)
で TLSSocket.emitTimeout (_http_client.js:722:34)
で Object.onceWrapper (events.js:314:30)
で emitNone (events.js ) :105:13)
TLSSocket.emit (events.js:207:7)
で TLSSocket.Socket._onTimeout (net.js:402:8) で ontimeout (timers.js:469:11)
で tryOnTimeout (timers.js ) :304:5)
Timer.listOnTimeout (timers.js:264:5) で
Cypress のグローバル構成に を追加するとタイムアウトが増加しますが、なぜまたは のresponseTimeout
タイムアウトが発生しないのですか?visit
wait