Stefan Ihringer wrote:Saying that you can control Fusion as if you were sitting in front of it is a bit of a stretch. There are many areas that you can't script properly.
That is true. Should be part of the development testing. Every feature/change should be tested via a script. I know Autodesk does that with 3ds max, they have a series of scripts that they run on every build that basically does everything the software can do, and they know the output expected. If it doesn't match, they figure out what failed. The indirect upside of such testing is that the scripting is also tested.
We've had a lot of cases where we've pointed out something that couldn't be edited with scripting and it was either fixed in a subsequent release, or we were pointed to indirect ways of changing it.
That comes down to a documentation problem, too. If users can't find what they can do with a script, there's an issue.