Et website kan have grønne tests, svare korrekt på hver eneste adresse, og stadig møde din kunde med en knap der er dækket af noget andet. Ingenting fejler. Lens åbner siden i en rigtig browser, gør det kunden ville gøre, og gemmer billedet som bevis — og ingen ændring går live før den har set den.
Forskellen er ikke akademisk. En test kan kun se det, den blev bedt om at se — og den ser det gennem koden. Den mest kostbare fejlform i software er ikke den der råber; det er den der lykkes uden at bevirke noget. Siden svarer. Loggen er grøn. Knappen sidder bag en anden knap.
| Spørgsmål | Test | Lens |
|---|---|---|
| Er funktionen kaldt? | Ja | — |
| Svarer siden? | Ja | Ja |
| Kan man SE knappen? | Nej | Ja |
| Dækker noget noget andet? | Nej | Ja |
| Er teksten klippet af? | Nej | Ja |
| Virker det i Safari? | Nej | Ja |
| Virker det på en telefon? | Nej | Ja |
Hele siden, det synlige vindue, eller ét bestemt element. Log ind først hvis det er bag en adgangskode.
«gå til forsiden · klik på Book · skriv navnet · forvent at der står Tak». 25 handlinger, skrevet som sætninger.
Chrome, Safari eller Firefox. På skærm, tablet eller telefon. Med dansk sprog og dansk tidszone.
Et skærmbillede pr. trin, gemt holdbart. Ikke «det virkede» — men et billede nogen kan åbne.
Et pixel-diff kan sige at noget har flyttet sig. Det kan ikke sige om resultatet er brugbart. Lens måler geometrien på den færdige side: ligger noget oven på noget andet, er en tekst klippet af, er et element havnet uden for skærmen, er kontrasten for lav til at læse. Et alvorligt fund gør kørslen rød og stopper leveringen.
Geometrien er gratis og altid tændt. Vil man have en model til at kigge med, kører den på Mistral i Europa — ikke på en amerikansk tjeneste.
En ændring er ikke færdig fordi en AI-agent siger den er det. Den er færdig når Lens har åbnet den i en browser og kan fremvise billedet. Fejler kontrollen, ryger arbejdet tilbage til agenten — og rundt igen.