Caraya Review how to software engineering software tools unit testing Nov 18, 2019

Caraya is a popular Unit Testing solution from JKI. Compared to JKI VI Tester, Caraya seems to be newer and better supported. In fact while conducting this review I found a small bug. I reported it and it was fixed within 24 hours.

The Caraya paradigm is different from the xUnit paradigm. It is...

Continue Reading...
December 2019 Webinar software engineering unit testing webinars Nov 13, 2019

Refactoring

December 11 11:00am MT

I need to add a feature but it is too hard.

Refactoring can help! Refactoring is the art of taking existing code and waking it easier to understand and modify without actually changing it’s behavior. Why? Friction. Code is read more often than it is...

Continue Reading...
Insta Coverage software engineering software tools unit testing Nov 11, 2019

I first heard about InstaCoverage at NI Week 2018. I was part of a panel discussing Unit Testing. Peter Bokor gave a brief presentation right before the panel started on a new unit testing tool IncQuiry Labs had created called InstaCoverage. He really emphasized the code coverage...

Continue Reading...
GDevCon #2 Videos conferences Nov 06, 2019

The GDevCon #2 Videos are now available. You can access the entire playlist here. We are proud to have sponsored an event that produces such great content!

All of the presentations were great and worth watching, but here are some of my favorites.

  • Rebar – Ben Leedom...
Continue Reading...
AST Unit Tester Review software engineering software tools unit testing Nov 04, 2019

I recently did a review of JKI VI Tester. While it is my goto unit testing tool, there are several issues with it:

  • You have to be an admin to install it.
  • It adds a ton of dependencies to your project.
  • If you have a project that has tests in it and you open it on a computer without VI Tester...
Continue Reading...
Using JKI VI Tester how to software engineering software tools unit testing Oct 28, 2019

If you have been following my posts, you will know that I am a big fan of JKI VITester. It is my goto Unit Tester. Why? Mostly because it is an implementation of xUnitStyle testing, which means that I can easily use all of the great patterns outlined in xUnit Test Patterns and all of the other...

Continue Reading...
Guns Germs and Steel book reviews Oct 23, 2019

Guns Germs and Steel is a very interesting and entertaining book. Similar to the last book I reviewed, Malcolm Gladwell’s Outliers, Gun’s Germs and Steel challenges the reader’s view of the world. It starts with a very simple narrative that we are all familiar with and then...

Continue Reading...
Reusing Tests for Built Code software engineering unit testing Oct 21, 2019

As I have been doing more and more Unit Testing and Continuous Integration, I have often wondered about automating testing of built code. There are promising tools out there for testing built Win32 apps, such as WinAppDriver. There is also Selenium for testing webapps, so if you...

Continue Reading...
Outliers book reviews Oct 16, 2019

I’ve had several very interesting conversations lately. I had a great conversation with Allen, Shane, Danielle, and Oli after GDevCon2. I had another fascinating conversation with Fab and few others after the CLA Summit. Most recently I had a conversation after Social Media Day Denver.

...

Continue Reading...
Mock Objects Advanced Features software engineering unit testing Oct 14, 2019

In the last post, I talked about how to use Mock Objects in Unit Tests. In this post, I am going to talk about some advanced features of the Mock Objects.

It is worth going back and reading my previous posts on Mock Objects if you have not already done so.

Continue Reading...
Be The Developer Everyone Wants On Their Team coding philosophy software engineering Oct 07, 2019

I’ve been an avid rockclimber and mountaineer for over 15 years. I spend a lot of time helping out with the Colorado Mountain Club teaching classes. I was recently talking to one of the other instructors and he said something that stuck with me. He said there was a piece of advice...

Continue Reading...
How To Use Mock Objects in Tests software engineering unit testing Sep 30, 2019

In the last couple posts, I talked about Mock Objects: what they are and how to implement them in LabVIEW. In this post, I am going to talk about how to use them in unit tests.

For reference, the video below shows how to use the Class Refactoring Toolkit and how to create and use a Mock Object....

Continue Reading...