Hero-Image-Release-History

Test Studio

Release History

Test Studio R1 2016

March 30, 2016

Test Studio R1 2016 (v. 2016.1.330)

NEW
- Test Studio Coding Improvements:
    * Added code files to the project explorer, users can add their own standalone coded file also
    * Various Code Editor improvements, it's also separated into its own tab in Tests View
    * Dockable test and code tabs - one can undock and view separate tests/code in parallel
    * Added context menu to test and code tabs including Close Tabs and Locate in Project options
    * Compile project action - compiles all coded files explicitly and separately from test execution
    * Output Panel added to Tests View - provides compilation errors and warnings and also syntax errors while entering code
    * Ability to share same code function between test coded steps
    * Renaming or deleting coded function warns the user to fix the test coded steps if any get broken
    * Coded file can be opened in a separate tab - from the project, the test explorer or the output panel
    * Filtering the test test by coded steps
- Step Builder adds Refresh browser step type
- Visual Debugger: Added wait elements timeout counter
- Various UI improvements in Test Studio application
- Mobile: Mobile Web browsers support

FIXED
- Code Generation: Compiling project may end up with IOException for Pages.g file being in use
- Command line runner: Executing test handling download dialog can lead to process crash
- Dialog Handling: Cannot handle a Logon dialog in latest Chrome
- Dialog Handling: Chrome is recording an extra step when recording against Logon dialog
- Dialog Handling: Cannot handle WPF SaveAs dialog in customer application
- Execution Remote: Running remotely test list for coded test with missing code behind file can lead to unhandled exception
- Elements Explorer: Editing element in heavy use by multiple tests can lead to unhandled exception
- Find Expression Builder: Validating specific element live in Firefox can lead to unhandled exception
- Find Expression Builder: Change element may lead to unhandled exception in case of closed recorder
- Find Expression Builder: Changing element may lead to unhandled exception if it's being merged to another element with invalid code characters in name
- Load Testing: Missing scrollbar in Edit User Profile dialog
- Project Explorer: Cannot paste a test multiple times if the project explorer panel is undocked
- Project Explorer: Code-behind file is not deleted if new test is deleted before saved
- Project Explorer: Adding a new test incorrectly makes it dirty
- Recording Chrome/Firefox: Context menu does not hide after Locate in DOM/Build step action
- Recording Chrome/Firefox: Failing to record click actions after login to customer web site
- Recording Firefox: Unable to highlight and record elements for customer specific application
- Recording Chrome: Unable to highlight and record elements for applications with frames (Chrome Recorder Extension updated in Chrome Web Store, version is up to 2014.4.1211.11)
- Recording Internet Explorer: Recording on Windows 10 does not toggle a select control
- Recording Internet Explorer: Highlighting elements in specific applications may hang the browser during recording
- Result Viewer: Double click on failed step of manual run result may lead to unhandled exception
- Scheduling: Unable to access the Scheduling Service API documentation
- Scheduling: Launching the Manage Results dialog may hang Test Studio
- Test Explorer: Pasting test step can lead to unhandled exception
- Test Explorer: Recapture storyboard action can lead to unhandled exception for test with execute test action in code
- Test Tabs: Middle mouse button click closes the currently selected test instead of the one on which was clicked
- Visual Studio: Moving test used in test as step breaks the child step reference
- Visual Studio: Copy/paste of test does not update the element references (element Used By list)
- Mobile: TS loads tests with 260+ char names. Throws exception on execution.
- Mobile: Code is not saved and compiled on RunToHere/Selected/FromHere
- Mobile: Gesture steps shouldn't show the entire touches value in its editor.
- Mobile: Creating a test list with name that exceeds the max name length succeeds.
- Mobile: Mobile Studio will crash in a specific scenario where you connect device via usb after a previous unsuccessful attempt
- Mobile: Update Android Demo project to support latest gradle.


CHANGED
What's Changed:
    * Test code synchronization with the test steps in the UI - adding new coded function does not trigger an update to the UI anymore
    * Step Builder: "Script" step is renamed to "Coded" for consistency

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.