Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

16 ​Odoo e test automatici

918 visualizaciones

Publicado el

I test automatici permettono di limitare i bachi e le regressioni. In realtà,
aiutano anche la comunicazione con colleghi e clienti, la concentrazione, il
design del codice, le consegne.

Presenterò con semplici esempi i sistemi di test che ho usato con odoo, e
alcune idee su come rendere i nostri test più semplici, leggibili, efficaci e
facili da mantenere

- Leonardo Pistone -

Publicado en: Tecnología
  • Inicia sesión para ver los comentarios

  • Sé el primero en recomendar esto

16 ​Odoo e test automatici

  1. 1. Test automatici per odoo Leonardo Pistone
  2. 2. Programma - Perché test automatici - Come farli su odoo - Problemi - Soluzioni presenti e future
  3. 3. Perché? - Funziona? - Corrisponde alle attese? - Insomma, cosa fa questo modulo? - Ciò che funzionava ieri, funziona ancora?
  4. 4. Test manuali - Richiedono tempo - Cosa devo testare? - Freeze - Si può rendere più efficiente? (runbot) - (╯°□°)╯︵ ┻━┻
  5. 5. Test automatici - Simili obiettivi - Bisogna scriverli. Chi? - Cosa testare? Tutto! - Quando? Continuamente! - Rispetto ai test manuali?
  6. 6. Test automatici Perché?
  7. 7. Test automatici - Tante release - Dischetti -> web - Consegnare poco - Niente BDUF - Comunicazione e fiducia - Scotch e fil di ferro - Risolvere per sempre
  8. 8. Ho finito? - cibo - software
  9. 9. Come farli su odoo?
  10. 10. Eseguire i test - openerp-server --test-enable -u miomodulo - travis
  11. 11. unittest
  12. 12. YAML
  13. 13. OERPScenario
  14. 14. Problemi - Parole, parole, parole - Feedback lento - Output poco chiaro - Difficile isolamento - Difficile integrazione
  15. 15. Soluzioni - new() - mock - No lunghe storie - Piccoli esempi - Ridurre il rumore
  16. 16. E un giorno: - factory_girl e factory_boy - browser testing (tour?) - scenario -> step custom -> librerie - ...vero BDD
  17. 17. Grazie! @lepistone github.com/lepistone

×