”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_testing
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

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>