Szenario:
Ich habe ein sehr großes Softwareprojekt (.NET, C#, WPF). Jetzt möchte ich eine perfekte Testumgebung dafür entwickeln. Im Moment verwende ich einige NUnit-Einheitentests. Jetzt brauche ich einen guten Plan, um Frontend-/GUI-Tests (codierte UI?) zu implementieren. Welche Tools und welche Methode eignen sich dafür am besten?
Ich habe Erfahrung mit den codierten UI-Tests von Visual Studio 2012 Ultimate Edition. Aber ich denke, das ist keine gute Lösung, denn wenn mein Softwareprojekt das Frontend ändert, können Sie die Tests verschwenden.
Was ist Ihrer Meinung nach die beste Methode, um Benutzerinteraktionen zu simulieren?
Ich würde einen Blick auf Sikuli für die GUI werfen . Es ist ein Python/Java-Skriptsystem zum Testen und Steuern von GUI-Komponenten, das plattformübergreifend und unabhängig vom Code der zu testenden GUI ist.
rrirower
Izzy