You can write your own separate "Monkey Test" tool to do random clicks.
To do that, get the bounds of your window and then clicks to random coordinates inside of that Rectangle.
The code would look something like:
// 1) Find the process
var processes = Process.GetProcessByName("MyWPFApp");
// 2) Get handle to its window, find its bounds/rectangle
IntPtr handle = processes[0].MainWindowHandle;
RECT rect;
GetWindowRect(handle, out rect));
// 3) Send clicks to the window
SendClicksToRect(rect); //you will need to implement this method,
// it will use mouse_event() as mentioned here: https://stackoverflow.com/questions/2416748/how-to-simulate-mouse-click-in-c
(NOTE that you will want to add error-checking, the code above does not do that)
Methods to use:
The advantage of writing your own is that you can customize it do follow scenarios[*] that your user would, thus hitting more code than just randomly clicking around.
[*] as in execute a scenario, and then do some random clicks