The move from M1 to M2
Since February 2015 more and more of my work has been about Magento 2. It includes (amongst others) thousands of unit and functional tests.
My expectation was that many extension developers and integrators would immediately start picking up automated testing, too.
The move to Magento 2 forced developers to part with old habits anyway, and while learning to work with the new platform, I hoped they would invest into learning testing skills, too.
Forward to some day mid-January 2016. The first Magento 2 extensions where being released, and I realized it wasn’t happening on it’s own.
Many of the extensions didn’t include any tests at all. Of course there are exceptions, however it seemed as if “no tests” still was the norm.
It looked as if the chance to raise the overall quality of Magento implementations in our ecosystem was passing.