Portafolio · e2e
PasandoPlaywright contra davidameth.dev en producción, en escritorio (1440 px) y teléfono (375 px): páginas, enlaces, SEO y datos estructurados, los archivos para modelos de IA (llms.txt), paridad español/inglés, tema y accesibilidad WCAG 2.1 AA con axe.
- pasadas
- 143
- fallidas
- 0
- omitidas
- 39
- duración
- 2 min 52 s
pasófallóno corriórayada: sin detalle, solo queda el resultado
Ver las 182 pruebas
accessibility.spec.ts32 pasadas
- pasó: / has no serious WCAG 2.1 AA violations (light) desktop 2.5 s
- pasó: / has no serious WCAG 2.1 AA violations (dark) desktop 2.4 s
- pasó: /en/ has no serious WCAG 2.1 AA violations (light) desktop 2.4 s
- pasó: /en/ has no serious WCAG 2.1 AA violations (dark) desktop 2.4 s
- pasó: /experiencia/ has no serious WCAG 2.1 AA violations (light) desktop 2 s
- pasó: /experiencia/ has no serious WCAG 2.1 AA violations (dark) desktop 2 s
- pasó: /en/experience/ has no serious WCAG 2.1 AA violations (light) desktop 1.9 s
- pasó: /en/experience/ has no serious WCAG 2.1 AA violations (dark) desktop 2 s
- pasó: /proyectos/torneo/ has no serious WCAG 2.1 AA violations (light) desktop 3.4 s
- pasó: /proyectos/torneo/ has no serious WCAG 2.1 AA violations (dark) desktop 3.6 s
- pasó: /proyectos/biodiversidad/ has no serious WCAG 2.1 AA violations (light) desktop 2.5 s
- pasó: /proyectos/biodiversidad/ has no serious WCAG 2.1 AA violations (dark) desktop 2.5 s
- pasó: /proyectos/api-torneo/ has no serious WCAG 2.1 AA violations (light) desktop 3 s
- pasó: /proyectos/api-torneo/ has no serious WCAG 2.1 AA violations (dark) desktop 3 s
- pasó: /proyectos/forbesverse/ has no serious WCAG 2.1 AA violations (light) desktop 3 s
- pasó: /proyectos/forbesverse/ has no serious WCAG 2.1 AA violations (dark) desktop 3.1 s
- pasó: / has no serious WCAG 2.1 AA violations (light) mobile 2.5 s
- pasó: / has no serious WCAG 2.1 AA violations (dark) mobile 2.3 s
- pasó: /en/ has no serious WCAG 2.1 AA violations (light) mobile 2.5 s
- pasó: /en/ has no serious WCAG 2.1 AA violations (dark) mobile 2.3 s
- pasó: /experiencia/ has no serious WCAG 2.1 AA violations (light) mobile 2 s
- pasó: /experiencia/ has no serious WCAG 2.1 AA violations (dark) mobile 2 s
- pasó: /en/experience/ has no serious WCAG 2.1 AA violations (light) mobile 1.9 s
- pasó: /en/experience/ has no serious WCAG 2.1 AA violations (dark) mobile 2 s
- pasó: /proyectos/torneo/ has no serious WCAG 2.1 AA violations (light) mobile 3.7 s
- pasó: /proyectos/torneo/ has no serious WCAG 2.1 AA violations (dark) mobile 3.6 s
- pasó: /proyectos/biodiversidad/ has no serious WCAG 2.1 AA violations (light) mobile 2.5 s
- pasó: /proyectos/biodiversidad/ has no serious WCAG 2.1 AA violations (dark) mobile 2.6 s
- pasó: /proyectos/api-torneo/ has no serious WCAG 2.1 AA violations (light) mobile 3 s
- pasó: /proyectos/api-torneo/ has no serious WCAG 2.1 AA violations (dark) mobile 3.2 s
- pasó: /proyectos/forbesverse/ has no serious WCAG 2.1 AA violations (light) mobile 3.2 s
- pasó: /proyectos/forbesverse/ has no serious WCAG 2.1 AA violations (dark) mobile 3.1 s
copias.spec.ts4 pasadas · 4 omitidas
- pasó: the GitHub profile README carries the site's current data desktop 144 ms
- pasó: the public CV carries the site's current data desktop 171 ms
- pasó: the es FAQ names every employer, client and certifier desktop 2 ms
- pasó: the en FAQ names every employer, client and certifier desktop 2 ms
- omitida: the GitHub profile README carries the site's current data mobile
- omitida: the public CV carries the site's current data mobile
- omitida: the es FAQ names every employer, client and certifier mobile
- omitida: the en FAQ names every employer, client and certifier mobile
languages.spec.ts12 pasadas · 6 omitidas
- pasó: / and /en/ › have the same sections, projects, jobs and certificates desktop 584 ms
- pasó: / and /en/ › declare each other as translations desktop 597 ms
- omitida: / and /en/ › have the same sections, projects, jobs and certificates mobile
- omitida: / and /en/ › declare each other as translations mobile
- pasó: /experiencia/ and /en/experience/ › have the same sections, projects, jobs and certificates desktop 414 ms
- pasó: /experiencia/ and /en/experience/ › declare each other as translations desktop 484 ms
- omitida: /experiencia/ and /en/experience/ › have the same sections, projects, jobs and certificates mobile
- omitida: /experiencia/ and /en/experience/ › declare each other as translations mobile
- pasó: each language speaks its own › the renamed client reads «hoy» in Spanish and «now» in English desktop 784 ms
- pasó: each language speaks its own › the language switch leads to the same page in the other language desktop 810 ms
- omitida: each language speaks its own › the renamed client reads «hoy» in Spanish and «now» in English mobile
- omitida: each language speaks its own › the language switch leads to the same page in the other language mobile
- pasó: architecture pages, which exist in Spanish only › send an English reader back to the English home desktop 802 ms
- pasó: architecture pages, which exist in Spanish only › send a Spanish reader back to the Spanish home desktop 672 ms
- pasó: architecture pages, which exist in Spanish only › default to the Spanish home for a reader who arrives from outside desktop 403 ms
- pasó: architecture pages, which exist in Spanish only › send an English reader back to the English home mobile 715 ms
- pasó: architecture pages, which exist in Spanish only › send a Spanish reader back to the Spanish home mobile 695 ms
- pasó: architecture pages, which exist in Spanish only › default to the Spanish home for a reader who arrives from outside mobile 459 ms
layout.spec.ts26 pasadas · 2 omitidas
- pasó: the home bar carries the «.d» mark, named for screen readers desktop 511 ms
- pasó: project captures are shown whole, never cropped desktop 604 ms
- pasó: links to the old section names still land on their section desktop 661 ms
- pasó: architecture pages start below the floating bar desktop 665 ms
- pasó: the dark theme survives a reload and a change of page desktop 734 ms
- pasó: a reader who picked night in the previous design keeps it desktop 489 ms
- pasó: the home bar carries the «.d» mark, named for screen readers mobile 555 ms
- pasó: project captures are shown whole, never cropped mobile 565 ms
- pasó: links to the old section names still land on their section mobile 623 ms
- pasó: architecture pages start below the floating bar mobile 688 ms
- pasó: the dark theme survives a reload and a change of page mobile 659 ms
- pasó: a reader who picked night in the previous design keeps it mobile 499 ms
- pasó: the floating bar › stays one short row at every width, with no crowding desktop 3.6 s
- pasó: the floating bar › offers the menu on a phone and the section links on a wide screen desktop 611 ms
- pasó: the floating bar › stays one short row at every width, with no crowding mobile 1.6 s
- pasó: the floating bar › offers the menu on a phone and the section links on a wide screen mobile 509 ms
- omitida: the phone menu › opens onto its first link and closes with Escape, back to its button desktop
- omitida: the phone menu › closes when a section is chosen desktop
- pasó: the phone menu › opens onto its first link and closes with Escape, back to its button mobile 1.3 s
- pasó: the phone menu › closes when a section is chosen mobile 1.3 s
- pasó: the first screen › names David in full as the page heading (/) desktop 398 ms
- pasó: the first screen › shows the call to action without scrolling (/) desktop 412 ms
- pasó: the first screen › names David in full as the page heading (/en/) desktop 859 ms
- pasó: the first screen › shows the call to action without scrolling (/en/) desktop 415 ms
- pasó: the first screen › names David in full as the page heading (/) mobile 373 ms
- pasó: the first screen › shows the call to action without scrolling (/) mobile 390 ms
- pasó: the first screen › names David in full as the page heading (/en/) mobile 369 ms
- pasó: the first screen › shows the call to action without scrolling (/en/) mobile 395 ms
links.spec.ts3 pasadas · 3 omitidas
- pasó: every internal link resolves, and every #anchor exists on its page desktop 15.1 s
- pasó: every external link answers desktop 7.3 s
- pasó: the email links open a message to the published address desktop 955 ms
- omitida: every internal link resolves, and every #anchor exists on its page mobile
- omitida: every external link answers mobile
- omitida: the email links open a message to the published address mobile
pages.spec.ts42 pasadas
- pasó: an unknown address answers 404, not a blank 200 desktop 297 ms
- pasó: retired route /proyectos/ lands on /#proyectos desktop 320 ms
- pasó: retired route /contacto/ lands on /#contacto desktop 350 ms
- pasó: retired route /en/projects/ lands on /en/#projects desktop 562 ms
- pasó: retired route /en/contact/ lands on /en/#contact desktop 333 ms
- pasó: an unknown address answers 404, not a blank 200 mobile 307 ms
- pasó: retired route /proyectos/ lands on /#proyectos mobile 409 ms
- pasó: retired route /contacto/ lands on /#contacto mobile 497 ms
- pasó: retired route /en/projects/ lands on /en/#projects mobile 359 ms
- pasó: retired route /en/contact/ lands on /en/#contact mobile 376 ms
- pasó: page / › loads cleanly, in its own language desktop 1 s
- pasó: page / › never scrolls sideways desktop 366 ms
- pasó: page / › loads cleanly, in its own language mobile 844 ms
- pasó: page / › never scrolls sideways mobile 349 ms
- pasó: page /en/ › loads cleanly, in its own language desktop 916 ms
- pasó: page /en/ › never scrolls sideways desktop 410 ms
- pasó: page /en/ › loads cleanly, in its own language mobile 867 ms
- pasó: page /en/ › never scrolls sideways mobile 351 ms
- pasó: page /experiencia/ › loads cleanly, in its own language desktop 743 ms
- pasó: page /experiencia/ › never scrolls sideways desktop 250 ms
- pasó: page /experiencia/ › loads cleanly, in its own language mobile 834 ms
- pasó: page /experiencia/ › never scrolls sideways mobile 299 ms
- pasó: page /en/experience/ › loads cleanly, in its own language desktop 727 ms
- pasó: page /en/experience/ › never scrolls sideways desktop 254 ms
- pasó: page /en/experience/ › loads cleanly, in its own language mobile 812 ms
- pasó: page /en/experience/ › never scrolls sideways mobile 316 ms
- pasó: page /proyectos/torneo/ › loads cleanly, in its own language desktop 764 ms
- pasó: page /proyectos/torneo/ › never scrolls sideways desktop 397 ms
- pasó: page /proyectos/torneo/ › loads cleanly, in its own language mobile 964 ms
- pasó: page /proyectos/torneo/ › never scrolls sideways mobile 451 ms
- pasó: page /proyectos/biodiversidad/ › loads cleanly, in its own language desktop 821 ms
- pasó: page /proyectos/biodiversidad/ › never scrolls sideways desktop 352 ms
- pasó: page /proyectos/biodiversidad/ › loads cleanly, in its own language mobile 861 ms
- pasó: page /proyectos/biodiversidad/ › never scrolls sideways mobile 412 ms
- pasó: page /proyectos/api-torneo/ › loads cleanly, in its own language desktop 779 ms
- pasó: page /proyectos/api-torneo/ › never scrolls sideways desktop 338 ms
- pasó: page /proyectos/api-torneo/ › loads cleanly, in its own language mobile 853 ms
- pasó: page /proyectos/api-torneo/ › never scrolls sideways mobile 417 ms
- pasó: page /proyectos/forbesverse/ › loads cleanly, in its own language desktop 745 ms
- pasó: page /proyectos/forbesverse/ › never scrolls sideways desktop 339 ms
- pasó: page /proyectos/forbesverse/ › loads cleanly, in its own language mobile 897 ms
- pasó: page /proyectos/forbesverse/ › never scrolls sideways mobile 415 ms
proyectos.spec.ts4 pasadas · 4 omitidas
- pasó: torneo: its live site introduces itself to search and to link previews desktop 234 ms
- pasó: angie-martinez: its live site introduces itself to search and to link previews desktop 217 ms
- pasó: api-torneo: its live site introduces itself to search and to link previews desktop 275 ms
- pasó: scrumgames: its live site introduces itself to search and to link previews desktop 261 ms
- omitida: torneo: its live site introduces itself to search and to link previews mobile
- omitida: angie-martinez: its live site introduces itself to search and to link previews mobile
- omitida: api-torneo: its live site introduces itself to search and to link previews mobile
- omitida: scrumgames: its live site introduces itself to search and to link previews mobile
seo.spec.ts18 pasadas · 18 omitidas
- pasó: / declares its canonical address and a working social image desktop 675 ms
- pasó: /en/ declares its canonical address and a working social image desktop 615 ms
- pasó: /experiencia/ declares its canonical address and a working social image desktop 456 ms
- pasó: /en/experience/ declares its canonical address and a working social image desktop 383 ms
- pasó: /proyectos/torneo/ declares its canonical address and a working social image desktop 491 ms
- pasó: /proyectos/biodiversidad/ declares its canonical address and a working social image desktop 670 ms
- pasó: /proyectos/api-torneo/ declares its canonical address and a working social image desktop 663 ms
- pasó: the es home describes its author as structured data desktop 689 ms
- pasó: the en home describes its author as structured data desktop 332 ms
- pasó: the sitemap lists exactly the published pages desktop 120 ms
- pasó: /proyectos/forbesverse/ is readable by link and invisible to search desktop 557 ms
- pasó: robots.txt allows crawling and points at the sitemap desktop 68 ms
- pasó: llms.txt introduces the author to language models desktop 75 ms
- pasó: llms.txt links every published page, and llms-full.txt carries every document desktop 68 ms
- pasó: every icon the browser and the home screen ask for exists desktop 659 ms
- pasó: every page has a title of its own desktop 139 ms
- pasó: / marks up the same questions it shows desktop 449 ms
- pasó: /en/ marks up the same questions it shows desktop 502 ms
- omitida: / declares its canonical address and a working social image mobile
- omitida: /en/ declares its canonical address and a working social image mobile
- omitida: /experiencia/ declares its canonical address and a working social image mobile
- omitida: /en/experience/ declares its canonical address and a working social image mobile
- omitida: /proyectos/torneo/ declares its canonical address and a working social image mobile
- omitida: /proyectos/biodiversidad/ declares its canonical address and a working social image mobile
- omitida: /proyectos/api-torneo/ declares its canonical address and a working social image mobile
- omitida: the es home describes its author as structured data mobile
- omitida: the en home describes its author as structured data mobile
- omitida: the sitemap lists exactly the published pages mobile
- omitida: /proyectos/forbesverse/ is readable by link and invisible to search mobile
- omitida: robots.txt allows crawling and points at the sitemap mobile
- omitida: llms.txt introduces the author to language models mobile
- omitida: llms.txt links every published page, and llms-full.txt carries every document mobile
- omitida: every icon the browser and the home screen ask for exists mobile
- omitida: every page has a title of its own mobile
- omitida: / marks up the same questions it shows mobile
- omitida: /en/ marks up the same questions it shows mobile
shortlinks.spec.ts2 pasadas · 2 omitidas
- pasó: short links point where the site's data says desktop 5 ms
- pasó: short links redirect on the live site desktop 99 ms
- omitida: short links point where the site's data says mobile
- omitida: short links redirect on the live site mobile