I have conducted several trainings on test driven development with Magento in the last few years, but this one will be different. It is MageTestFest version 2. Expectations are high. The first MageTestFest in 2017 was great, and with its introductory workshops and talks it was a stepping stone into testing for many attendees. The second one should not be a mere repetition of the first, although there are still many developers out there who need help getting started.
Now, the topic of my workshop on March 6th 2019 in Florence is:
MAGENTO INTEGRATION TESTS & TDD
I thought about how to manage that balancing act between getting people started and helping more experienced attendees move forward, upping their testing game. I have a single day and I plan to get as much useful practical stuff into it as possible.
This training will focus on integration tests. From my experience, for many Magento developers they are easier to start with and take value from than unit tests.
We will take a look into different typical extension points to see relevant examples in action, and analyse some common issues together.
There will be no on-site exercises (I never do those in single day trainings). Instead, attendees will receive material to repeat and practice at home.
Also, I’ll skip the boring parts that you can read up online: how to set up integration tests in your development environment, continuous integration et cetera. In this training, we get right to the point.
In conclusion, people new to the topic should get an idea how it can work and people already practicing integration tests should learn how to get more value out of it. If you walk away from this workshop without having learned anything, I would like to invite you to a drink or two and maybe try to hire you 😉
There are still some seats available for this training on March 6th 2019 in Florence, Italy.
If you can’t make it, I can come to your company as well: Contact us for a custom training. I am also available for on-site consulting, for example to work out a test plan with you and set up the necessary infrastructure.
And don’t forget to check out the full agenda of MageTestFest at https://magetestfest.com/agenda
- Two days of workshops (March 5-6)
- One conference day (March 7)
- One Hackathon + Contribution Day (March 8)
See you there!
Author: Fabian Schmengler
Fabian Schmengler is Magento developer and trainer at integer_net. His focus lies in backend development, conceptual design and test automation.
Fabian was repeatedly selected as a Magento Master in 2017 and 2018 based on his engagements, active participation on StackExchange and contributions to the Magento 2 core.