• Selenium Extensions for RadControls (ASP.NET AJAX)

    Although I ended my Selenium adventure a few months ago, there is a final topic I’d like to cover here. This one completes my set of posts concerning RadControls for ASP.NET AJAX test automation with Selenium. The tool, the Telerik ASP.NET QA team relied on during the past couple of years, helped us catch in time most of the bugs in RadControls that never came into production!

    A curios fact here is that Selenium 1.0 official release is finally coming soon after many years of development! Check out the recent post on Selenium blog announcing the exciting news. ...

  • A Vote for Extensibility in Test Automation Solutions

    I hope I haven’t confused anyone mentioning the weak points of test automation in my previous post. The gained experience however indicates the importance of looking into test automation based on straight-forward and easily maintained solutions. That’s a problem people have been trying to solve for more then a decade now. In the current post I’d like to get your attention to a key of successful test automation via using the tools extensibility.

    Nowadays there are plenty of test automation solutions especially for the well-known platforms like ASP.NET Web. Should you consider automate your testing activities, you will probably ...

  • A Tip to Play with RadControls for Silverlight Themes

    There are several built-in themes in RadControls for Silverlight that I’m sure the SL developers are pretty interested in. You can easily see how the themed controls look like after building a simple Silverlight application and setting any of the predefined themes. You shouldn’t miss the themes demo that allows applying a theme of the controls by a single button click.

    I’d like to give you another tip and at the same time to share something from the Telerik Silverlight kitchen. The tip gives you a chance to get quickly all the controls themed in a complex application containing tens ...

  • Don'ts in Software Testing

    Sounds like a book title, doesn’t it? No, I haven’t written a book on software testing. I’m on my way though, I just need fifteen or twenty years of Alan Page’s, Ken Johnston’s and BJ Rollisson’s experience and I’m ready to go with a new testing bible like the just announced How We Test Software at Microsoft®”. Check out Alan’s and BJ’s posts on the subject here and here.

    I’m sure the authors, who lead the Microsoft testing division of about 8000 testers, have a lot to share, but I was also happy to see the post ...

  • The UI Automation Support Highest Requirements – UIA Verify Tool Update with Preconditions Failure

    Overall, we got quite good impression from the UIA Verify tool, I wrote about last week. Yet, there is an issue that provoked me to download the source and modify the tool behavior.

    As a tester, I believe the automated tests should pass only when you get the full test running through all the actions and verifications. The original UIA Verify though marks as passed all the tests which preconditions are not met. That doesn’t help much if you need to verify all the scenarios pass successfully, does it?

    I’ve modified the source so now the failed preconditions cause test ...

  • UI Automation Support in RadControls for Silverlight Q3 2008

    The new release of RadControls for Microsoft Silverlight is out with a couple of new controls and tons of improvements in the old components. In case you’ve missed, the new demos are uploaded and available here. You may need to delete your browser cache if you still don’t see the new cool home page:

     

    NewQSFHome

     

    Along with the other improvements, the UI Automation support in Silverlight controls suite is greatly enhanced. Now the following components (I’ve ordered them alphabetically) officially support UI Automation:

    - ComboBox/ComboBoxItem

    - Expander

    - Menu/MenuItem

    - NumericUpDown

    - PanelBar/PanelBarItem

    - ProgressBar

    - Slider...

  • UI Automation Testing with UIA Verify

    As I mentioned in my previous post “UI Automation/Accessibility in Silverlight 2, tools and resources summary”, UIA Verify is one of the current options for UI Automation testing of controls and applications. The tool was published by the Microsoft UI Automation team about 7 months ago and according to the release page, it was downloaded about thousand of times so far. Still, I didn’t find any public articles regarding its advantages not because the tool is useless, quite the opposite! So I decided to describe the tool’s features briefly and I hope you’ll enjoy the tutorial.

    First of ...

  • UI Automation/Accessibility in Silverlight 2, tools and resources summary

    The purpose of this post is to summarize the tools and resources for UI Automation/Accessibility testing in Silverlight 2 available at the present moment as well as to share a few details on what’s expected in the nearest future. There are a lot of resources on the web about Microsoft UI Automation framework and Active Accessibility so I’m not going to put any general information here. Still, you can refer to the list at the end of the post for additional information.

    The UI Automation testing tools are quite important to developers and testers (like me) that are interested in ...

  • Joining the Silverlight Testing World

    Back in late 2006 I started this blog, posting content based entirely on the ASP.NET tester’s activities. At the end of summer 2008 I was still completely focused on ASP.NET. You never know what fate will bring you in a month, what about a year or two.

    Since the beginning of September 2008 I joined the Telerik Silverlight team. My main responsibilities are to build the test strategy, organize the work in all terms of quality assurance and help the team of talented developers release a great suite of Silverlight controls.

    You have probably already seen the latest nice ...

  • RadCalendar for ASP.NET (AJAX) localization and all the necessary to have culture independent automated tests

    First some background:

    Recently I’ve been working on an interesting task, which required digging into some details in RadCalendar control localization implementation. Due to a customer bug report, I tested the RadCalendar control in a non-English culture for a specific scenario. I also ran the automated tests we had built for the Calendar control and was shocked at the fact that so many tests simply failed. The reason is that these tests expected some certain Calendar element values, which generally depend on the culture you run the control on. I took the challenge to investigate, implement the necessary methods and ...

  1. 1
  2. 2
  3. 3
  4. »