Que signifie exactement pageRequestTimeout ?
P粉250422045
P粉250422045 2024-03-19 22:02:10
0
1
355

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

Cette documentation ne me semble toujours pas claire, qu'est-ce que testcafe attend exactement ?

Test Café : 2.5.0 Nœud : v16.19.0 Navigateur : chrome

J'ai des problèmes d'articulation et j'essaie d'en déterminer la cause exacte.

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 est 30000 et le mode d'isolement est activé. Ce qui se passe, c'est que le site Web se charge et après un délai d'attente, testcafe me redirige simplement vers une page vierge "à propos de : erreur". Le site Web peut être ouvert manuellement.

P粉250422045
P粉250422045

répondre à tous(1)
P粉351138462

L'option pageRequestTimeout dans TestCafe spécifie la durée en millisecondes pendant laquelle TestCafe attend le chargement d'une page HTML avant d'expirer et de générer une erreur. Dans votre cas, il semble que TestCafe ne parvienne pas à charger la page à l'URL spécifiée dans le délai d'attente de 30 secondes et génère donc une erreur.

Le message d'erreur indique que le problème peut être lié aux paramètres du réseau ou du pare-feu de l'ordinateur local, à une panne du serveur ou à un problème de réseau rendant le serveur inaccessible. La page que vous essayez de charger peut prendre plus de temps à charger en raison de problèmes de réseau ou de serveur, ou les paramètres de pare-feu de votre ordinateur local empêchent le chargement de la page.

Pour résoudre ce problème, vous pouvez essayer d'augmenter la valeur de l'option pageRequestTimeout, en activant l'option retryTestPages, ou d'effectuer d'autres tentatives pour effectuer le test en utilisant le mode d'isolation. Vous pouvez également essayer d'accéder à la page manuellement pour vérifier si elle se charge correctement et s'il y a des problèmes de réseau ou de pare-feu sur votre ordinateur.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal