Kudos to the folks
at Mathworks for their efforts to bring Matlab into the Tableau world!Details about this are here.Nice job, gang!
As for testing, this
is one of my team's areas.We also own R
and Python integration, so we had test plans for this area well
established.Mathworks was so good at
their implementation that there was frankly not much for us to do - a couple of
string change requests and that was really about it.We added some automated tests to validate the
behavior is correct - to tell us if we change something that would break using
Matlab server - and have that up and running now.The side benefit to the automation is that we
have no manual testing left from this effort.This means that we are not slowed down at all in the long term even
though we have added new functionality.From a test point of view, this is the ideal case.
We never want to
build up manual test cases over time.That growth, if there is any, will always eventually add up to more time
than the test team has to complete the tasking.Obviously, this doesn't work in the long term so we have made a
concerted effort to hit 100% of our test cases being automated.
So, yay us!
And thanks again to Mathworks.FWIW, I truly like Matlab.It is every easy to look at some mathematical
equation and simply type it into Matlab - it almost always works the very time
I try it.
concerns and criticisms always welcome,