YouTube - 動画概要欄 -
"Automated Add on Extension Testing" by Spencer Magnusson, for Blender Conference 2025
Add-on extensions grow bigger and more diverse with every Blender update. From running operators to drawing the user interface, from installation to backwards compatibility, there is much to test before releasing add-ons and their updates. This presentation will give add-on developers the tools to dramatically simplify testing and releasing workflows.
Slides: https://docs.google.com/presentation/d/1fpKdehYaquHgWHV9NeWn7qkTfVRqRJMc7SklBTR4tmc/edit?usp=sharing
addon_testing template (Codeberg): https://codeberg.org/semagnum/addon_testing
addon_testing template (GitHub): https://github.com/semagnum/addon_testingpr
Light Painter add-on extension repository: https://projects.blender.org/SMagnusson/light-painter
00:00 Intro and overview
01:24 Problems and solutions
04:40 Benefits of scripted testing
08:50 Your first add-on tests
12:23 Tests to add (later) on
14:14 How to test with Blender
16:27 Improving your testing workflow
19:50 Test examples from the template
24:11 Test examples from Light Painter
–
Learn more about Blender Conference 2025 at https://conference.blender.org/2025/
#b3d #BCON25