Testing and Troubleshooting Software with Camtasia Studio

Guest post by Boris Eligulashvili

ViewRay Screenshot

A screenshot from software developed by ViewRay, Inc.

Camtasia Studio is a video capture software program available at the TechSmith website.  The uses for Camtasia Studio listed there range from marketing and sales presentations to training and help desk videos.

I realized an additional use—troubleshooting software to repeat software failures in order to identify the faults.

If you have spent several years troubleshooting software for medical devices, you definitely know that some issues are complex and perplexing especially when they involve tasks such as acquiring imaging data and displaying it, its properties, and the post-processing results in real time, and contouring anatomy on a computer monitor.

Using the Camtasia screen and audio recording features can be the key to investigations in both the testing and production environments.

The main requirements for stopping and starting recordings are:

  • done by the operator
  • do not interrupt the application
  • not based on access to Windows Explorer or Desktop
  • can be initiated by keyboard shortcuts
  • not dependent on time or state of the testing application
  • do not display any feedback on the screen

A file has to be written to use Camtasia Studio for these above-described investigatory purposes. The created file can be saved at a predefined location for later review. The program should recognize the designated keystrokes for starting and ending the recording.

To write the file, download and follow this guide: Testing and Troubleshooting with Camtasia Guide

Using Recordings

If you selected .Avi extension for the saved file, you can easily playback the recording on any separate computer that has Windows Media Player installed. Using these recorded files in addition to the application log files and screenshots may significantly improve your troubleshooting process by decreasing investigation time.


I would like to thank all colleagues with whom I had discussions about software testing. I also thank Debie Urycki for proof reading and suggestions on corrections. Author is also grateful for allowing use of a screenshot from software developed by ViewRay, Inc.

Boris EligulashviliAbout the Author

Boris Eligulashvili is a Systems Software Architect at Viewray, Inc. a medical device company developing advanced radiation therapy technology for the treatment of cancer. In his career he has implemented many innovative software solutions for various software development projects.

  • Tami

    Thanks Kelly for the inspiration.

  • Peter Gillberg

    Hi Kelly, I think you are spying on SnagitGuide.com ;-)

    I am kidding of course. It’s nice to see we are thinking about the same things :)

    We just published an article with some examples of image effects you can do with Snagit a short while ago:

  • Dave

    What’s the advantage of flattening the mask at about 4:00?

    • Kelly Mullins

      Sometimes when you have so many different vector images stacked on top of each other, it can be difficult to grab the one you want. So, I flatten the masks once I get three or four on the image – or – when I intend to change the mask image.

      I hope this helps! Thanks for posting.

  • Herb Duncan

    Neat I like the affect, the video was also quite usefull