What a great Spring MLUG!
If you missed out on last months Midlands LabVIEW User Group, we feel you missed out! It was the most well attended event since we started back in October 2014, which feels like a pretty massive achievement. We had a large number of new attendees for this event, joining us from all over Europe and beyond, and we hope to see them return next time!
We have to say a big thank you to our three presenters, who like all of our presenters in the past, knocked it out of the park.
Kicking us off was Sam Sharp, a second time presenter at MLUG though the last time was many years ago so it was good to have him back with us. Using his extensive knoweldge, he is a LabVIEW Champion, CLA, CLED and CTD so knows his stuff, Sam presented "Extending your test capability...automated GUI testing with LabVIEW".
Sam shared some great tools, including TestComplete, and techniques for UI testing, which we think was probably a new topic for most people, or at least it was for Chris! This presentation also interested people from a Continuous Integration perspective, as the testing tools he talked about could be implemented into that.
Ajay then took over and he gave us an insight into the ever increasing popular world of Software as a Service with his presentation "Integrate LabVIEW with Python to access SaaS Services". In a previous MLUG we had talked about Python, but we haven't had anyone talk about SaaS so something new again. The audience enjoyed a great presentation which provided them with lots of information and practical guidance to support understanding of linking SaaS to LabVIEW.
With Argenta's work with the agileChilli SaaS platform called agileBase, it was interesting to hear about how the SaaS world is usable within LabVIEW. Ajay gave an example, shown in the image below of how you might connect LabVIEW up to an email SaaS platform, food for thought!
Closing off was Tom McQuillan, who is also well known in the LabVIEW community and didn't fail to give us something to think about with his presentation "State of Grace". We were given lots of hints, tips and practical advice, all of which can be taken away into our development.
Tom covered the concept of truth tables to manage the visualisation of transitions between states, the user actions that cause the state transition and what state can be moved from and to. This allows you do identify the necessary error handling for when your users perform actions that mean your software enters a state it shouldn't. The example Tom used was the ATM CLD exam and one part of the truth table for this identifies that you shouldn't be able to enter your PIN if you haven't inserted your card yet.
We hope that these presentations gave our MLUGers something to think about, we have certainly had a lot of positive feedback including that it was "ace" and "really valuable". Thank you again to Sam, Ajay and Tom for giving us their time, as always it is much appreciated.
Our next MLUG will be held on Wednesday 6th July 2022 from 1pm. We are currently sourcing a venue (if anyone would like to offer us one then please get in touch), and talking with potential presenters. Following the success of the virtual events and enabling access to such a broad range of attendees, we will be continuing to live stream the meetings. More details will follow in due course.
Finally, if you really did miss out, we have you covered. The recording of the meeting is now available on our YouTube channel to watch or rewatch. If you like what you see, and want to present get in touch with us and we can have a chat.
Back to Blog listings