sixty

gratuit, sans compte

Que fait vraiment votre page ?

Un vrai navigateur l’ouvre, fait défiler, clique ce qu’il est sûr de cliquer, et rapporte ce qu’il a trouvé — les contrôles morts, les requêtes échouées, les chargements qui ne se résolvent jamais, et les erreurs dont personne ne vous a parlé. Nous demanderons où l’envoyer à l’écran suivant.

Pages publiques uniquement — rien sur un réseau privé, et rien derrière une authentification. Prend environ une demi-minute une fois lancé.

✓ No account✓ Read-only✓ Report by email
yourapp.com live sample
3found
visitor check completeOne thing needs attention now
high
Checkout button did nothingNo request, navigation, or visible change after click.
button#checkout
medium
API request failedThe visitor received a 500 from /api/cart.
1.8s
context
Page weight is mostly JavaScript1.4 MB across 19 requests.
67%
real browsersafe interactions onlyabout 30 seconds

Beyond a page-speed score

Ce qu’il cherche

Les choses qu’un score de vitesse ne mesure pas, parce qu’elles demandent que quelqu’un interagisse avec la page au lieu de simplement la charger.

01↗

Des contrôles qui ne font rien

Cliqués, et aucun changement du DOM, aucune requête, aucune navigation. Un gestionnaire jamais branché, ou branché sur un élément qui a été remplacé. Rien n’est levé et rien n’est lent.

02500

Des requêtes échouées ou traînantes

Des 5xx et 4xx vus depuis la page plutôt que depuis vos logs, des appels jamais terminés, et des temps p95 qui incluent DNS, TLS et le réseau — le chiffre que le visiteur attend vraiment.

03◌

Des chargements qui ne finissent jamais

Un spinner encore en train de tourner au moment où la page a été quittée. Rien n’a échoué, parce que le travail qui aurait été lent n’a jamais fini — et c’est pourquoi toutes les métriques côté serveur signalent que tout va bien.

04⌁

Des erreurs, avec un endroit où regarder

Groupées par l’endroit du code où elles se produisent plutôt que par leur message. Sur un site dont les scripts ne sont pas minifiés, c’est un fichier et une ligne que vous pouvez ouvrir.

The free check is the first frame

A snapshot finds the bug. Sixty finds the moment it began.

Run the outside check now. If it finds something worth watching, the agent connects it to real visitors, backend work, database queries, and the exact deploy that changed them.

Run my free check
beforeEverything looks normalrelease 9d3f01e
deployCheckout handler replacedrelease b84ca22
afterDead clicks appearSixty names the release
Ce qu’il ne peut pas vous dire Read the boundaries
  • Une session n’est pas une dérive. C’est un instantané de ce qui est cassé maintenant. Savoir quel déploiement l’a cassé demande l’agent installé et deux versions avec du trafic réel — c’est cela le produit, et ceci ne l’est pas.
  • Les temps proviennent d’une machine sur une connexion. Prenez-les comme contexte. Les clics morts et les requêtes échouées sont des faits sur votre page ; le LCP est un fait sur notre serveur.
  • Seul ce qui est cliqué est vérifié. Rien dans un formulaire n’est touché, rien qui navigue, et rien qui soit étiqueté comme faisant quelque chose — acheter, supprimer, s’abonner. Une page faite uniquement de liens revient silencieuse parce que rien n’était sûr à essayer.

No account. No card. A real result.

Alors — que fait la vôtre ?

Give the browser a public page. We’ll give you the evidence.

Vérifier une page
Vérifier une page — Sixty