-
Odoo for NGO's
Michael Karrer
-
Have you got a great idea for a presentation?
Odoo Community Association (OCA)
-
Job and Service Management for Install and Construction
Wolfgang HallDone
-
Vault: Managing passwords in Odoo
Frederik Kramer and Florian KantelbergDone
-
EDI made simple
Simone OrsiDone
-
New module to import PDF supplier invoices
Alexis de LattreDone
-
Targeted monitoring of database locks and high memory usage
Tom BlauwendraatDone
-
Keynote - The new OCA Communications Strategy
Virginie Dewulf, Chris Young, Allanah RobinsonDone
-
Complex Calculations on Odoo using Google sheets
Ossi MäntylahtiDone
-
Testing best practices, tips and tricks
Simone OrsiDone
I'm an open source python developer and linux enthusiastic administrator. After learning surveyor study I've deepened my computer knowledge with a GIS bachelor. I've followed different professional languages formation (java, C#.net, android) before becoming an openerp administrator (version 5) around 2011.
Then I've done Odoo development and I've learnt a lot on linux administration at the same time. I had a break with Odoo development for 3 years to manage web cloud hosting services (including Odoo services) keeping them up and running. I've also helped development teams to create robust continuous integration in an agile way.
In this presentation I'll share my experiences doing Odoo Behavior-driven development (BDD).
Before moving deeper into BDD I'll present different kinds of tests and what kind of tests are present in Odoo. Define what is a BDD test, choosen library and explain my motivations to use them. I'll briefly explain how they are integrated in my development flow and why I use them and their values.
I'll then focus how to develop them and how I've organized source code. I'll share difficulties I've met and what I would like to improve.
Image by
Samantha Borges
on
Unsplash