Hero-Image-Release-History

Test Studio

Release History

Test Studio R2 2018

June 6, 2018

Test Studio R2 2018 (v. 2018.2.606)


NEW

  • Kendo UI for jQuery and Angular translators in Internet Explorer, Chrome and Firefox
    New Kendo UI for Angular translators:
    Window, Button, TabStrip, List, Dialog, Switch, DropdownList, TestBox, NumericTextBox, Grid, DatePicker, AutoComplete, ComboBox, PanelBar, Pager, TextBoxContainer

  • API Tests integration in Web testing
    Web tests can utilize API tests, providing the ability to make web tests faster, more stable and straightforward.

  • Custom Dynamic Targets in Load tests
    Along with the pre-detected by our engine dynamic targets, the user will be able to read the recorded responses and set custom dynamic targets based on XPath, JsonPath or simple string search to customize the executed web traffic.

  • CSS selectors in code for element detection

  • Added IE translation for recording of actions for input of type "number"

  • Support for Windows 10 1803 (April 2018 Update)

  • Support for Chrome 67 (Chrome is started with additional parameter "disable-features = site-per-process")

FIXED

  • Test Studio UI: Highlighting is misplaced on scaled monitors in Chrome and Firefox

  • Test Studio UI: Validate in Find Expression Builder fails for expressions that contain GroupIndex

  • Test Studio UI: TS crashes when trying to open a link if there is no default browser selected on the machine

  • Test Studio UI: Convert to code of wait translator specific steps fails

  • Recorder: Click step is recorded when clicking in html input elements of type "password"

  • Recorder: SetText actions on input elements of type "url" are not recorded

  • Recorder: Chrome: Run to here operation to a step inside a popup records multiple steps for single action

  • Recorder: Clicking anchor tags with href starting with '#' records wrong element and wrong find logic with RegEx match

  • Recorder: Floating Recorder leaks automation UI elements causing OutOfMemory exception

  • Browsers: ActiveBrowser.Capture() captures blank content in IE against specific websites

  • Browsers: Download dialog step fails in Chrome 67

  • Running tests in TFS 2017 build task will not search for tests used as tests as step in the root folder of the project

CHANGED

  • Optimized window layouts for scaled monitors

  • Updated extension for Firefox and Chrome (needs to be updated in the browser)

  • Behavior of HtmlControl.GetValue and Element.GetValue methods is changed to avoid unnecessary refreshes of DOM

  • Silverlight support for Chrome and Firefox execution is dropped

  • Mobile: Dropped suport for Android versions below 4.4

  • Known Issue: Widows Defender SmartScreen detects Test Studio installer as potentially malicious in certain circumstances due to known issue with current Telerik EAD certificate.

  • Obsolete public APIs removed from Telerik Testing Framework:
    - ArtOfTest.Common.HierarchyConstraint int[] PathReference
    - ArtOfTest.WebAii.Controls.HtmlControls.HtmlRadioCheckboxControl.Check(bool isChecked, bool invokeOnClickChanged) in favour of Check(bool isChecked)
    - ArtOfTest.WebAii.Core.Actions.WaitForElements in favour of Browser.WaitForElements using FindExpression instead of FindParam
    - ArtOfTest.WebAii.Core.Find FindParam is deprecated in favour of FindExpression
    - ArtOfTest.WebAii.Exceptions.ErrorData.FindError FindParam is deprecated in favour of FindExpression
    - ArtOfTest.WebAii.ObjectModel.Element use FindExpression instead of FindParam
    - ArtOfTest.WebAii.Silverlight.VisualTreeHost deprecated in favour of ArtOfTest.WebAii.Xaml.VisualTreeHost
    - ArtOfTest.WebAii.Zip.Zip.ZipEntry.SetNtfsTimes deprecated in favour of SetEntryTimes()
    - ArtOfTest.WebAii.Zip.Zip.ZipEntry.OverwriteOnExtract deprecated in favour of ExtractExistingFile property
    - ArtOfTest.WebAii.Zip.Zip.ZipEntry.Extract is reworked to use ExtractExistingFileAction
    - ArtOfTest.WebAii.Zip.Zip.ZipFile.AddFileFromStream and other add methods are depcrecated in favour of AddEntry()
    - ArtOfTest.WebAii.Zip.Zip.ZipFile.UpdateFileStream is deprecated in favour of UpdateEntry()
    - ArtOfTest.WebAii.Zip.Zip.ZipFile.Extract and its overloads are deprecated in favour of -ArtOfTest.WebAii.Zip.Zip.ZipEntry.Extract
    - ArtOfTest.WebAii.TestAttributes.FindParamAttribute deprecated in favour of FindParamCollection.LoadFromFile()
    - ArtOfTest.WebAii.Win32.KeyBoard.SendString and .SendPreservedString are deprecated in favour of TypeText and KeyPress
    - ArtOfTest.Common.Design.CodeGeneration.ITargetElementCodeGenerator is deprecated
    - ArtOfTest.Common.Design.Extensibility.IcontrolLocator is deprecated
    - ArtOfTest.Common.Design.Extensibility.BaseLocator is deprecated
    - ArtOfTest.Common.Design.Extensibility.HtmlActionDescriptor is deprecated
    - ArtOfTest.Common.Design.Extensibility.HtmlVerificationDescriptor is deprecated
    - ArtOfTest.Common.Design.Extensibility.Descriptors.ElementDescriptor, FindParam is deprecated in favour of FindExpression
    - ArtOfTest.Common.Design.ProjectModel.AutomationStepBase.AutomationStepBase signature is changed to AutomationStepBase(AutomationDescriptor, string, Test)
    - ArtOfTest.Common.Design.ProjectModel.BaseWebAiiTest.OnBeforeTestStarted() is changed to OnBeforeTestStarted(BeforeTestStartedArgs args)
    - ArtOfTest.WebAii.Design.Execution.Profiler.ProfilerMetadataConfigurationSet.RawClientPluginConfiguration is deprecated in favour of ClientPluginConfigurations
    - ArtOfTest.WebAii.Design.Execution.Profiler.ProfilerServerMetadata.PluginConfigurationStreams is deprecated in favour of ProfilerPluginSettings
    - ArtOfTest.WebAii.Design.Execution.RunResults.EndDate is deprecated in favour of EndTime
    - ArtOfTest.WebAii.Design.Execution.TestList.NonDynamicTests is deprecated in favour of the Tests property which combines both static and dynamic tests
    - ArtOfTest.WebAii.Design.IntrinsicTranslators.Descriptors.CaptureWindowActionDescriptor is deprecated
    - ArtOfTest.WebAii.Design.IntrinsicTranslators.Silverlight.Descriptors.SimulateRealClick and other Simulate methods are deprecated in favour of SimulateRealUser


New features & Roadmap

Have a feature request?

Post your feedback via the Test Studio UserVoice portal or the Public forums

What's new across all Telerik products?

See the updates

prefooter-background-image

Next Steps

Schedule a Personal Demo

Hosted by our product experts.

Browse Pricing Plans

Check out the offers.

Download Free Trial

With dedicated technical support.