Telerik blogs
  • Web

    TreeView in a ComboBox dropdown using RadControls for Silverlight

    As far as I can tell from the experience of my colleagues with RadControls for ASP.NET AJAX, one of the common feature requests for RadComboBox and RadTreeView is combining them into one piece. Recently we started to receive similar requests for RadComboBox and RadTreeView for Silverlight. Placing a TreeView in a ComboBox sometimes makes a lot of sense, so I decided to research the best way to do it.   The first, the simplest and most obvious way is to place a RadTreeView as content of RadComboBox: <input:RadComboBox> <nav:RadTreeView  ItemTemplate="{StaticResource ItemTemplate}"  ItemsSource="{StaticResource ItemsSource}" /></input:RadComboBox> This works, but it has one important limitation: RadComboBox cannot...
    November 09, 2008
  • Productivity

    Visual Studio Tip: Debugging Hints

    Tracking down those pesky flaws in a piece of code is, in my humble opinion, the most challenging part of software development. Thankfully we have a top-notch debugger built into Visual Studio. Unfortunately, the debugger is one of the features of Visual Studio that I am the least proficient with. I know how to set a breakpoint and take a look at the values of my local variables when that breakpoint is reached, but beyond that I'm pretty much clue-less. Well, I was lucky enough to attend John Cunningham's talk at PDC last week and learned quite a few valuable tips that enhanced...
    November 08, 2008
  • Productivity Testing

    The UI Automation Support Highest Requirements &ndash; 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 ...
    November 08, 2008
  • Productivity Reporting

    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:     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...
    November 08, 2008
  • Productivity Testing

    Testing RadControls for ASP.NET Ajax with Watir – How easy it is

    Today was my first attempt at writing tests for RadControls with Watir and was surprised how easy it is. I found over the internet a good article on how to test ASP.NET applications using Watir and also referred to the Hristo Deshev’s blog post about Automating Complex JavaScript-rich Controls with Watir. If you use the approach described in it and create a watir_telerik_extensions.rb file, you will be able to create tests very quickly. See below a few tests about RadMenu, RadComboBox and RadTreeView which I have created in minutes: 1. This is a RadComboBox test which opens the drop down ...
    November 08, 2008
  • Web

    TreeView in a ComboBox dropdown using RadControls for Silverlight

    As far as I can tell from the experience of my colleagues with RadControls for ASP.NET AJAX, one of the common feature requests for RadComboBox and RadTreeView is combining them into one piece. Recently we started to receive similar requests for RadComboBox and RadTreeView for Silverlight. Placing a TreeView in a ComboBox sometimes makes a lot of sense, so I decided to research the best way to do it.   The first, the simplest and most obvious way is to place a RadTreeView as content of RadComboBox: <input:RadComboBox> <nav:RadTreeView  ItemTemplate="{StaticResource ItemTemplate}"  ItemsSource="{StaticResource ItemsSource}" /></input:RadComboBox> This works, but it has one important limitation: RadComboBox cannot...
    November 09, 2008
  • Productivity

    Visual Studio Tip: Debugging Hints

    Tracking down those pesky flaws in a piece of code is, in my humble opinion, the most challenging part of software development. Thankfully we have a top-notch debugger built into Visual Studio. Unfortunately, the debugger is one of the features of Visual Studio that I am the least proficient with. I know how to set a breakpoint and take a look at the values of my local variables when that breakpoint is reached, but beyond that I'm pretty much clue-less. Well, I was lucky enough to attend John Cunningham's talk at PDC last week and learned quite a few valuable tips that enhanced...
    November 08, 2008
  • Productivity Testing

    The UI Automation Support Highest Requirements &ndash; 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 ...
    November 08, 2008
  • Productivity Reporting

    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:     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...
    November 08, 2008
  • Productivity Testing

    Testing RadControls for ASP.NET Ajax with Watir – How easy it is

    Today was my first attempt at writing tests for RadControls with Watir and was surprised how easy it is. I found over the internet a good article on how to test ASP.NET applications using Watir and also referred to the Hristo Deshev’s blog post about Automating Complex JavaScript-rich Controls with Watir. If you use the approach described in it and create a watir_telerik_extensions.rb file, you will be able to create tests very quickly. See below a few tests about RadMenu, RadComboBox and RadTreeView which I have created in minutes: 1. This is a RadComboBox test which opens the drop down ...
    November 08, 2008