Telerik Forums
Testing Framework Forum
2 answers
204 views
Hello again,

I'm working with RadGridViews this time and I'm having trouble searching/iterating through them.
What I want to do is to find a row in the grid where a specific field's text matches a specific string, and right clicks to open a menu.
Here's the xaml for reference.  Attached is a picture of me right-clicking on a row where meter name = "freepadthai"
<telerik:RadGridView Grid.Row="3" Margin="15,15,15,0" Name="meterGrid" VerticalAlignment="Top" HorizontalAlignment="Left" IsReadOnly="True" Opacity="100" RowIndicatorVisibility="Collapsed" Grid.Column="0" Grid.ColumnSpan="3"
    AutoGenerateColumns="False" SelectionMode="Single" telerik:StyleManager.Theme="Office_Blue" Height="250" RowActivated="meterGrid_RowActivated" >
 
    <!--Fade In Animaiton-->
<!--<telerik:RadGridView.Resources>
<Storyboard x:Name="_animationGridLoad">
<DoubleAnimation Storyboard.TargetName="meterGrid" Storyboard.TargetProperty="Opacity" From="0.0" To="1.0" Duration="0:0:2" AutoReverse="false" />
</Storyboard>
</telerik:RadGridView.Resources>-->
 
<!--Right Click Context Menu-->
<telerik:RadContextMenu.ContextMenu>
    <telerik:RadContextMenu ItemClick="RadContextMenu_ItemClick">                
        <telerik:RadContextMenu.Items>
            <telerik:RadMenuItem Header="Create New Meter" CommandParameter="Create" />
            <telerik:RadMenuItem Header="Edit Meter Details" CommandParameter="Edit" />
            <telerik:RadMenuItem Header="Delete Meter" CommandParameter="Delete" />
            <telerik:RadMenuItem Header="View on Map" CommandParameter="View" />
            <telerik:RadMenuItem Header="View Meter History" CommandParameter="History" />
            <telerik:RadMenuItem Header="View Documents" CommandParameter="DocLibrary" />
        </telerik:RadContextMenu.Items>
    </telerik:RadContextMenu>
</telerik:RadContextMenu.ContextMenu>
 
<!--Display Columns-->
<telerik:RadGridView.Columns>
    <telerik:GridViewDataColumn Width="*" Header="Meter Name" DataMemberBinding="{Binding MeterName}"  />
    <telerik:GridViewDataColumn Width="*" Header="Manufacturer" DataMemberBinding="{Binding MainManufacturer}"  />
    <telerik:GridViewDataColumn Width="*" Header="M.C. Approval" DataMemberBinding="{Binding MainMCApprovalNum}" />
    <telerik:GridViewDataColumn Width="*" Header="CT Ratio" DataMemberBinding="{Binding CTRatio}" />
    <telerik:GridViewDataColumn Width="*" Header="Meter ID" DataMemberBinding="{Binding MeterID}" />
</telerik:RadGridView.Columns>
 
</telerik:RadGridView>
Joe
Top achievements
Rank 1
 answered on 04 Jul 2012
1 answer
151 views
Hi.
I have problem. I designed test and I need emulation mouse work (DoubleClick and mouse wheel).

For DoubleClick I write 
Pages.T360CrossBrowserTest.EtTextAreaTextArea.MouseClick(MouseClickType.LeftDoubleClick);
and it is fine work.

But when I write 
Pages.T360CrossBrowserTest.EtTextAreaTextArea.MouseClick(MouseClickType.Wheel);
it is don't work.
Anthony
Telerik team
 answered on 03 Jul 2012
2 answers
173 views
Hello,

Working on the UI Testing, I'm wondering how would I get text/value from a already selected RadComboBox.
Thanks for reading - Joe

[TestMethod]
public void SampleWebAiiTest()
{
    Settings.Current.Web.EnableSilverlight = true;
    Manager.LaunchNewBrowser();
    ActiveBrowser.NavigateTo("http://demos.telerik.com/silverlight/#ComboBox/FirstLook");
    SilverlightApp app = ActiveBrowser.SilverlightApps()[0];
 
    Telerik.WebAii.Controls.Xaml.RadComboBox cb = app.Find.ByAutomationId<Telerik.WebAii.Controls.Xaml.RadComboBox>("TechnologySelection");
    Assert.IsNotNull(cb);
    cb.SelectItem("Silverlight", true);
    Assert.AreEqual("Silverlight", cb.Text); // Not working, Expected <Silverlight>, Actual <>
 
    System.Threading.Thread.Sleep(1000);
}
Joe
Top achievements
Rank 1
 answered on 03 Jul 2012
1 answer
339 views
Hello Pls give an example to work with Kendo Numeric text box as i am hanged up without slecting a value.
Plamen
Telerik team
 answered on 03 Jul 2012
2 answers
182 views
Hello,

I want to click on a RadTabItem in my automation, but have no idea how to go about doing this.

<!--Manufacturer Tab-->
           <telerik:RadTabItem DropDownContent="Manufacturers" Header="Manufacturers" FontSize="14" Background="Transparent" Padding="20,0,20,0">
               <telerik:RadTabItem.Content>
               .
               .
               .                    
               .                        
               </telerik:RadTabItem.Content>
           </telerik:RadTabItem>
Joe
Top achievements
Rank 1
 answered on 03 Jul 2012
4 answers
277 views
Hello,

I'm using the Telerik Testing Framework to do UI Automation within a Silverlight application.
I was wondering how I can automate a user selecting an item from a RadControlBox in a programmatic manner.

Thanks, Joe
[TestMethod]
public void UIChecks ()
{
    _RadComboBox CB_Boundary = myApp.FindName<RadComboBox>("CB_Boundary");
    Assert.IsNotNull(CB_Boundary);
      
    Sleep(1);
    // Don't know how to click on RadComboBoxItems, this maybe?
    CB_Boundary.User.Click();
     
    //ArgumentException
    //ComboBox contains no items to search in and select! Please make sure the test case opens
    CB_Boundary.SelectItem("Boundry", true);
    //Select Boundry Item
    Sleep(1);
}
Joe
Top achievements
Rank 1
 answered on 29 Jun 2012
2 answers
156 views
Hi,
I am facing below mentioned issue:
Recording: Html Window-->Click on button->Opens a window->Select Content and click on Ok button which causes the window to close automatically->Click on another button
Playing this recording: Html Window-->Click on button->Opens a window->Select Content and click on Ok button ->Window closes automatically->Click on another button(Fails to identify) 

Thanks,
Deepak

Deepak
Top achievements
Rank 1
 answered on 28 Jun 2012
1 answer
155 views
Hi there,

I am trying to determine if a Silverlight RadWindow has been opened.  How do I go about this in using Telerik Test Studio Express?

Best
Anthony
Telerik team
 answered on 27 Jun 2012
0 answers
144 views
Hello,

I'm trying to set the Find Strategy to return null to check if a popup window pops up when a user do a certain action. It works for the Navigating to "http://localhost:1314/MSP/default.aspx#lul" alone, but when I test the btnMap click, I get a null reference exception.

Thanks - Joe

UPDATE: I just caught the exception and work my way around it, no more problems!

[TestMethod()]
public void CheckAllTabs()
{
 
     
    //Elements
    _HyperlinkButton btnMap = myApp.FindName<HyperlinkButton>("btnMap");
 
 
  
    System.Threading.Thread.Sleep(3500);
    btnMap.User.Click();
    System.Threading.Thread.Sleep(3500);
    TestErrorPage();
 
    System.Threading.Thread.Sleep(3500);
    myManager.ActiveBrowser.NavigateTo("http://localhost:1314/MSP/default.aspx#lul");
    System.Threading.Thread.Sleep(3500);
    TestErrorPage();
 
}
 
//Checks for popup error Message
public void TestErrorPage()
{
    FindStrategy originalStrategy = myApp.Popups.FirstOrDefault().VisualTree.Find.Strategy;
    try
    {
        myApp.RefreshVisualTrees();
        System.Threading.Thread.Sleep(3500);
 
        //null reference exception occurs
        myApp.Popups.FirstOrDefault().VisualTree.Find.Strategy = FindStrategy.WhenNotVisibleReturnNull;
 
        Button OKButton = myApp.Popups.FirstOrDefault().VisualTree.Find.ByName<Button>("OKButton");
        Assert.IsNull(OKButton);
    }
 
    finally
    {
        myApp.Popups.FirstOrDefault().VisualTree.Find.Strategy = originalStrategy;
    }
 
}
Joe
Top achievements
Rank 1
 asked on 27 Jun 2012
6 answers
799 views
Hi Guys, 

Could you please advice if Webaii 2.0 APIs support some form of Bitmap comparison ? 

ta,
SD.
Stoich
Telerik team
 answered on 25 Jun 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?