Mit freundlicher Unterstützung von: | ||||
|
|
|
|
|
|
|
|
|
|
Termine
Das Februar-Treffen der .net user group Köln:
UI-Automation mit .NET
Thomas Schissler
Unit-Testing und Web-Testing verbreiten sich mit VSTS und anderen Testing-Tools immer mehr. Was diese Testmethoden jedoch nicht abdecken, ist quasi die "letzte Meile", die Oberfläche der Anwendungen. Um diese in Tests einzubinden sind entweder teure Tools erforderlich, oder man nutzt das weitgehend unbekannte UI Automation Framework, das Bestandteil des .NET 3.0 Frameworks ist.
Der Vortrag erläutert zunächst die Grundlagen des UI Automation Frameworks das hauptsächlich den Zugang für behinderte Personen ermöglichen soll (Barrierefreiheit) und zeigt dann wie man mit Hilfe des UI Automation Frameworks Windows- und WPF-Anwendungen kontrollieren kann. Anschließend werden diese Methoden in Unit-Tests integriert, um damit automatisierte UI-Tests aufzubauen.
Als krönender Abschluss wird ein UI-Test-Recorder implementiert, mit dem UI-Aktionen aufgezeichnet und automatisiert in Unit-Test überführt werden können. Der Vortrag beschreibt neben den Möglichkeiten auch Grenzen des UI Automation Frameworks und mögliche Lösungen und gibt einen Ausblick auf die neuen Möglichkeiten die sich mit Visual Studio 2010 eröffnen.








