TestLeft can simulate user actions and access internal properties and methods of various Telerik controls. You can also command your tests to recognize your custom controls as Telerik controls to simulate user actions against them.
About Supported Telerik Controls
TestLeft can simulate user actions against any Telerik control via graphical user interface. In addition, TestLeft provides extended support for the most of Telerik controls.
In your tests, you can cast these controls to appropriate interfaces that extend the control’s functionality with a number of additional methods and properties. Use those methods and properties to simulate various user actions over the controls, for example, select individual items or retrieve item text.
Supported Classes
TestLeft recognizes controls by their class name. Below is a full list of the Telerik controls that TestLeft supports.
Windows Forms
Controls | Library | Classes |
---|---|---|
DocumentTabStrip |
Telerik RadControls for WinForms 2013.2 (Q2 2013) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.Docking.DocumentTabStrip |
RadButton |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadButton |
RadCalendar |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadCalendar |
RadCheckBox |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadCheckBox |
RadComboBox |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011), 2011.2 (Q2 2011), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadComboBox |
RadDateTimePicker |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadDateTimePicker |
RadDropDownButton |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadDropDownButton |
RadDropDownList |
Telerik RadControls for WinForms 2013.2 (Q2 2013) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadDropDownList |
RadGridView |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadGridView |
RadListBox |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011), 2011.2 (Q2 2011), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadListBox |
RadListControl |
Telerik RadControls for WinForms 2013.2 (Q2 2013) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadListControl |
RadMaskedEditBox |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadMaskedEditBox |
RadMenu |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadMenu |
RadMultiColumnCombo |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadMultiColumnComboBox |
RadPanelBar |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011), 2011.2 (Q2 2011), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadPanelBar |
RadPageView |
Telerik RadControls for WinForms 2013.2 (Q2 2013) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadPageView |
RadRadioButton |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadRadioButton |
RadRibbonBar |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadRibbonBar |
RadScrollablePanel |
Telerik RadControls for WinForms 2013.2 (Q2 2013) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadScrollablePanel |
RadScrollBar |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadScrollBar |
RadSpinEditor |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadSpinEditor |
RadSplitButton |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadSplitButton |
RadTabStrip |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011), 2011.2 (Q2 2011), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadTabStrip |
RadTextBox |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadTextBox |
RadToggleButton |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadToggleButton |
RadTrackBar |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadTrackBar |
RadTreeView |
Telerik RadControls for WinForms 2009.2 (Q2 2009), 2011.1 (Q1 2011) - 2016.1 (Q1 2016), 2017.1 (R1 2017), 2018.2 (R2 2018), 2019.2 (R2 2019), 2020.2 (R2 2020), 2021.1 (R1 2021) | Telerik.WinControls.UI.RadTreeView |
Windows Presentation Foundation
Controls | Library | Classes |
---|---|---|
RadComboBox |
Telerik RadControls for WPF Q1 2015 SP1 | Telerik.Windows.Controls.RadComboBox |
RadGridView |
Telerik RadControls for WPF Q1 2015 SP1 | Telerik.Windows.Controls.RadGridView |
Note: | In your WPF application, if a control that represents a collection of items (for example, a combo box) uses data binding for its items, TestLeft may fail to access those items correctly. To get the items, you can use the control’s native properties. |
ASP.NET
Controls | Library | Classes |
---|---|---|
RadComboBox |
Telerik RadControls for ASP.NET AJAX Q1 2008 - Q3 2018 | Telerik.Web.UI.RadComboBox |
RadMenu |
Telerik RadControls for ASP.NET AJAX Q1 2008 - Q3 2018 | Telerik.Web.UI.RadMenu |
RadTabStrip |
Telerik RadControls for ASP.NET AJAX Q1 2008 - Q3 2018 | Telerik.Web.UI.RadTabStrip |
RadToolBar |
Telerik RadControls for ASP.NET AJAX Q1 2008 - Q3 2018 | Telerik.Web.UI.RadToolBar |
RadTreeView |
Telerik RadControls for ASP.NET AJAX Q1 2008 - Q3 2018 | Telerik.Web.UI.RadTreeView |
Silverlight
Controls | Library | Classes |
---|---|---|
RadButton |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadButton |
RadDropDownButton |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadDropDownButton |
RadGridView |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadGridView |
RadMaskedCurrencyInput |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadMaskedCurrencyInput |
RadMaskedDateTimeInput |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadMaskedDateTimeInput |
RadMaskedNumericInput |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadMaskedNumericInput |
RadMaskedTextInput |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadMaskedTextInput |
RadMenu |
Telerik RadControls for Silverlight Q3 2011 - Q1 2015 | Telerik.Windows.Controls.RadMenu |
RadOutlookBar |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadOutlookBar |
RadPanelBar |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadPanelBar |
RadRadioButton |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadRadioButton |
RadSlider |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadSlider |
RadTabControl |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadTabControl |
RadToggleButton |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadToggleButton |
RadTreeView |
Telerik RadControls for Silverlight Q3 2011 - Q2 2016 | Telerik.Windows.Controls.RadTreeView |
Recognizing Custom Controls
To command TestLeft to recognize your custom controls as Telerik controls, cast your control to the interface of the appropriate type.
If your control does not fit the type of the control, for which the interface provides support, it may improperly respond to commands that TestLeft will send, and simulating user actions against your control may cause errors.