Did you like it? Our testers are currently using Coded UI and the framework is struggling. I'm sure most of it is because the framework is horrible and not so much the tool.
While I like type safe languages. For automation it's becoming a pain because every object I have to define the actual type , for example
textbox = HtmlEdit
button = Htmlbutton
radio = HtmlRadio
But as you know with Selenium, everything is driven through IWebDriver/ IWebElement
, so it makes writing code alot easier. Plus with Coded UI, it seems like you need 3 - 4 element properties( ID, Name , Tag, Class etc ) to identify an object. So far with Selenium, I only need 1 attribute. I've been assigned to fix their framework ( Since we really really need to get off the mainframe ). So i'm trying to inform management, look likes just dump Coded UI and i'll start a new framework in Selenium.
I've been doing some research and a lot of other companies are out here running thousands of test cases a day, meanwhile we struggle with 15 test cases per person/per day.