Testen von GUIs
-
Hallo,
kann mir jemand weiterhelfen?
Ich finde nichts im Netz dazu, wie ich eine Programm mit einer GUI automatisiert testen kann. Also im Grunde wie ich auf die exe gezielt zugreifen kann.Ich möchte sowohl die Buttons testen als auch ob mir das Programm die richtigen Werte in ein File schreibt in Abhängigkeit der in die GUI eingegebenen Parameter.
Alles natürlich automatisiert...
Kennt sich jemand dazu aus oder kann mir Stichpunkte geben unter denen ich was finden kann?kiki
-
wenn du die Fenster Handels der laufenden exe hast bekommst , kannst du via SendMessage aktionen an fenster/controls/button der appliakation schicken...quasie das programm steuern, so könntes du die gui testen
-
Für "native" Apps gibt es diverse Kommerzielle Anbieter. Alle mit mehr oder weniger guten Tools...
z.B.:
http://www-306.ibm.com/software/awdtools/tester/robot/
(wird aber AFAIk schon lange nicht mehr weiterentwickelt)
oder
http://www-306.ibm.com/software/awdtools/tester/functional/Ansonsten siehe auch:
"UI-Automation-Framework in .NET 3":
MSDN WebCast zum UI-Testing mit dem UI Automation Framework by Thomas Schissler
http://www.artiso.com/ProBlog/PermaLink,guid,723fe3a3-b97e-4eb2-90c7-0e8515580937.aspxUI Automation Overview
http://msdn.microsoft.com/en-us/library/ms747327Webcast: UI Automation Framework - UI Tests automatisieren
http://www.microsoft.com/germany/msdn/webcasts/library.aspx?id=1032376565UI Automation Verify (UIA Verify) Test Automation Framework
http://www.codeplex.com/UIAutomationVerifyUI Automation Community Promise Specification
http://www.microsoft.com/downloads/details.aspx?FamilyID=a1fe1066-bf4f-44fc-834b-676b311e83a2&DisplayLang=en
-
vielen dank
-