Deciding on the right testing tool for a desktop app, might be a difficult task. To make the decision easier, these are the pros and cons of 8 different open source test automation tools for desktop applications, written in WinForms/ WPF:
http://blog.testproject.io/2016/12/22/open-source-test-automation-tools-for-desktop-applications/