Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Curso UX Tenerife (No maltrates a tus usuarios) FG ULL - Día 5 - Testing automatizado de interfaces web

414 views

Published on

Published in: Software
  • Be the first to comment

Curso UX Tenerife (No maltrates a tus usuarios) FG ULL - Día 5 - Testing automatizado de interfaces web

  1. 1. No maltrates a tus usuarios / clientes w w w.lan g p rovin g .com 1 6 - 2 4 J u n i o , 2 0 1 4 Bu en a s prá c tic a s en dis eñ o de in terf a c es web / mó viles y la impo rta n c ia de la s métric a s de u s o # u x t e n e r i f e Romén Rodríguez C E O – L a n g p r o v i n g @ r o m e n r g
  2. 2. WEB UI TESTING AUTOMATION AUTOMATIZACIÓN DEL TESTING DE INTERFACES DE USUARIO WEB # u x t e n e r i f e 1 6 - 2 4 J u n i o , 2 0 1 4
  3. 3. WEB UI TESTING ENFOQUE TRADICIONAL: TRAS CADA CAMBIO, REVISAMOS MANUALMENTE
  4. 4. SE PIERDE MUCHÍSIMO TIEMPO… …Y COMO SOMOS HUMANOS, NOS DESPISTAREMOS Y SE NOS OLVIDARÁ TESTEAR ALGO # u x t e n e r i f e 1 6 - 2 4 J u n i o , 2 0 1 4
  5. 5. WEB UI TESTING PRIMERAS HERRAMIENTAS PARA LA AUTOMATIZACIÓN: SELENIUM
  6. 6. WEB UI TESTING PRIMERAS HERRAMIENTAS PARA LA AUTOMATIZACIÓN: SELENIUM
  7. 7. …MEJOR TESTEAR UI COMO SOFTWARE TRABAJAR IGUAL QUE CON EL BACK-END Y PODER APROVECHAR LA INTEGRACIÓN CONTÍNUA # u x t e n e r i f e 1 6 - 2 4 J u n i o , 2 0 1 4
  8. 8. WEB UI TESTING FRAMEWORKS DE TESTING EN JAVASCRIPT: MOCHA
  9. 9. WEB UI TESTING FRAMEWORKS DE TESTING EN JAVASCRIPT: MOCHA
  10. 10. WEB UI TESTING FRAMEWORKS DE TESTING EN JAVASCRIPT: MOCHA + ASSERTIONS
  11. 11. WEB UI TESTING FRAMEWORKS DE TESTING EN JAVASCRIPT: MOCHA + EXPECT.JS
  12. 12. WEB UI TESTING FRAMEWORKS DE TESTING EN JAVASCRIPT: MOCHA + EXPECT.JS
  13. 13. ¿CÓMO TESTEAMOS EL DOM? …SIN ABRIR UN NAVEGADOR: PHANTOM.JS # u x t e n e r i f e 1 6 - 2 4 J u n i o , 2 0 1 4
  14. 14. WEB UI TESTING WEBKIT CON API JAVASCRIPT: PHANTOM.JS
  15. 15. WEB UI TESTING WEBKIT CON API JAVASCRIPT: PHANTOM.JS > EJEMPLOS
  16. 16. WEB UI TESTING VOCABULAR NOTEBOOK: MOCHA.JS + EXPECT.JS + PHANTOM.JS
  17. 17. VENTAJA 1: AHORRAMOS TIEMPO NO HACE FALTA COMPROBAR MANUALMENTE QUE LA INTERFAZ FUNCIONA # u x t e n e r i f e 1 6 - 2 4 J u n i o , 2 0 1 4
  18. 18. VENTAJA 2: INTEGRACIÓN CONTINUA TEST SIMILARES A LOS DE BACK-END. SE PUEDEN INTEGRAR CON (POR EJEMPLO) JENKINS # u x t e n e r i f e 1 6 - 2 4 J u n i o , 2 0 1 4
  19. 19. No maltrates a tus usuarios / clientes w w w.lan g p rovin g .com Bu en a s prá c tic a s en dis eñ o de in terf a c es web / mó viles y la impo rta n c ia de la s métric a s de u s o # u x t e n e r i f e 1 6 - 2 4 J u n i o , 2 0 1 4 Romén Rodríguez C E O – L a n g p r o v i n g @ r o m e n r g

×