Apakah sebenarnya maksud pageRequestTimeout?
P粉250422045
P粉250422045 2024-03-19 22:02:10
0
1
350

pageRequestTimeout。指定等待 HTML 页面的时间(以毫秒为单位)。如果TestCafe在指定时间内没有收到页面,则会抛出错误。

Dokumentasi ini masih kurang jelas bagi saya apakah sebenarnya yang ditunggu oleh testcafe?

Kafe Ujian: 2.5.0 Nod: v16.19.0 Pelayar: chrome

Saya menghadapi masalah dengan artikulasi dan cuba mengetahui punca sebenar.

Failed to load the page at "https://xxx/".
      Increase the value of the "pageRequestTimeout" variable, enable the "retryTestPages" option, or use quarantine mode to perform additional attempts to execute this test.
      You can find troubleshooting information for this issue at "https://go.devexpress.com/TestCafe_FAQ_ARequestHasFailed.aspx".
      Error details:
      Failed to complete a request to "https://xxx/" within the timeout period. The problem may be related to local machine's network or firewall settings, server outage, or network problems that make the server inaccessible.

pageRequestTimeout ialah 30000 dan mod pengasingan dihidupkan. Apa yang berlaku ialah tapak web sedang dimuatkan dan selepas testcafe tamat masa hanya mengubah hala saya ke halaman kosong "about:error". Laman web boleh dibuka secara manual.

P粉250422045
P粉250422045

membalas semua(1)
P粉351138462

Pilihan pageRequestTimeout dalam TestCafe menentukan tempoh dalam milisaat yang TestCafe menunggu halaman HTML dimuatkan sebelum tamat masa dan membuang ralat. Dalam kes anda, nampaknya TestCafe tidak dapat memuatkan halaman pada URL yang ditentukan dalam masa tamat 30 saat dan oleh itu menimbulkan ralat.

Mesej ralat menunjukkan bahawa masalah mungkin berkaitan dengan rangkaian komputer tempatan atau tetapan tembok api, gangguan pelayan atau isu rangkaian yang menyebabkan pelayan tidak boleh diakses. Halaman yang anda cuba muatkan mungkin mengambil masa yang lebih lama untuk dimuatkan kerana masalah rangkaian atau pelayan, atau tetapan tembok api komputer setempat anda menghalang halaman daripada dimuatkan.

Untuk menyelesaikan isu ini, anda boleh cuba meningkatkan nilai pilihan pageRequestTimeout, mendayakan pilihan retryTestPages atau melakukan percubaan lain untuk melakukan ujian menggunakan mod pengasingan. Anda juga boleh cuba mengakses halaman secara manual untuk menyemak sama ada halaman dimuatkan dengan betul dan jika terdapat sebarang isu rangkaian atau tembok api pada komputer anda.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan