I've a very big software project (.NET, C#, WPF). Now I want to develop a perfect test environment for it. At the moment I’m using some NUnit unit tests. Now I need a good plan to implement frontend/GUI (coded UI?) tests. Which tools and which method would be the best to do that?
I have experience with the coded UI tests from Visual Studio 2012 Ultimate edition. But I think that’s no good solution because if my software project will change the frontend, you can waste the tests.
What do you think is the best method to simulate user interactions?