[ACCEPTED]-What's a good, if any, .NET Windows automation library?-ui-automation
microsoft's own built in one is fine
http://msdn.microsoft.com/en-us/library/ms747327.aspx
not 1 restricted to wpf as some seem to think.
If you haven't seen it yet, and a commercial 17 library is acceptable, you might check out 16 Ranorex:
I used Ranorex 1.5 quite a bit to 15 write small C# UI automation utilities. It 14 was pretty effective! Development seemed 13 faster compared to using the MS UI Automation 12 API directly, since Ranorex has a lot of 11 useful convenience methods already available.
I 10 haven't used Ranorex 2 very much yet, though.
In 9 Ranorex 1.5, there was also support for 8 traditional Win32 development in C++, but 7 I didn't use it. As far as I know, that's 6 still available in Ranorex 2.
I can't speak 5 to the quality of the record/playback support 4 in Ranorex since I never used that feature.
One 3 final plus: Their support team was really 2 responsive and helpful anytime I emailed 1 them.
I would still suggest FlaUI
for autoamating .Net 5 Desktop,Mobile apps. Its based on Microsoft 4 UIA
libraries and have support for external 3 controls like the DevExpress
Grid too
Moreover, it 2 is built on top of TestStack.White
so indeed a very good 1 library and has a github
page also
I have used WebAii from ArtOfTest with a fair degree of success 6 in automating integration testing for a 5 Silverlight app. It also supports WinForms 4 and Web applications.
Microsoft UI Automation, the 3 successor to Active Accessibility, can do 2 almost all of the Windows UI automation 1 you would need.
More Related questions
We use cookies to improve the performance of the site. By staying on our site, you agree to the terms of use of cookies.