Release History

By product

Test Studio Web & Desktop 2016.3928.5

September 27, 2016

What's New:
    * Angular Automation: Improved handling of set text actions for Angular inputs depending on OnInput JS event
    * Elements Explorer: Elements extraction progress reporter
    * Elements Explorer: Improved performance in loading elements for large projects
    * Help UI: New UI/UX with drop down menu and application for Help options
    * JavaScript Events: Added OnInit event option for InvokeEvent step  
    * Microsoft Edge: Support for latest WebDriver download experience on Windows 10 Anniversary Update
    * Microsoft Edge: Support for latest Edge dialogs on Windows 10 Anniversary Update
    * Recent projects: Added delete item option
    * Scheduling: Performance on upload and download (Storage, TFS) during execution has been improved
    * Source Control: Option (project items' context menu) to remove source control binding for Git and TFS
    * UI memory usage decreased in Test Studio application and recording scenarios
    * Web Recorder Startup Experience: Navigate URL from Test Studio UI is passed on recording for all browsers, added auto-complete and recent URLs functionality
    
What's Changed:
    * Dialogs Recording: OnBeforeUnload dialog is now recorded as Confirm; StepBuilder option for OnBeforeUnload has been removed as well

What's Fixed:
- Calibration Chrome: Browser calibration for Zoom level is not working for Chrome
- Calibration MS Edge: Edge setting block popups not included for calibration
- Command Line Runner: FileNotFoundException using environment variables in WPF execution
- Dialogs Recording: Handle dialog step for download dialog is recorded even if the recording is paused
- Dialogs Recording: Handle download dialog step is recorded in Internet Explorer even if the recording is paused
- Dialogs Recording: Download dialog save path is empty in IE at random
- Edge Automation: Multiple native dialogs handling (alert, confirm, prompt) doesn't work in Edge
- Edge Automation: Execution hangs as Not Responding against Sitefinity dashboard
- Edge Automation: isChecked verification fails in Edge (InvokeScript problem in frames)
- Elements Explorer: Merging specific elements from pages with empty CompareURL throws exceptions and elements are missing in the tree
- Elements Explorer: Refreshing elements on large project may hang Test Studio
- Elements Explorer: Element explorer UI may hang on deleting a test
- Elements Explorer: Edit in Live does not highlight element in Chrome and Firefox recorder
- Execution: Serializable attribute throws an exception during execution
- Execution API: ExecutionContext.ExecutingTestAsStep does not work for nested test as steps
- Execution Logical Steps: Data-bound FileUpload step within IF statement doesn't work properly
- Execution Test Lists: Incorrect browsers settings in multi-browser execution
- Execution WPF: Delay executing WPF tests
- Execution WPF: Test Studio cannot identify one of two WPF windows in a customer specific application
- Find Expression Builder: Cannot connect to live for already attached Chrome or Firefox recorder
- Find Expression Builder: Validate does not highlight element in Chrome and Firefox recorder
- Firefox Automation: "TypeError: historyService.removeAllPages is not a function" error in Firefox 48.0 ClearBrowserCache (ClearHistory) step
- Framework Web: CheckBox and RadioButton Check actions does not work correctly (for Chrome please update to latest Web Store recording and playback extensions)
- Internet Explorer Automation: Select step in dropdown triggers OnChange twice in IE
- Internet Explorer Automation: Invoke OnBlur fails with exception in IE
- Manual Testing: Text cursor is not visible in the Manual Test Notes panel
- Output Panel: Info is not cleared on project close
- Project Explorer: Incorrect progress message in case of test with code-behind
- Project Explorer: Tests load progress report service leaks memory when changing projects
- Recent Projects: Demo Project is not added to recent projects after creation
- Recent Projects: Open project by double click on settings file in windows explorer does not add it to the recent projects list
- Recording: General memory leaks in all recorders - Internet Explorer, Chrome, Firefox, WPF
- Recording: Memory leak specific to recording of popup windows
- Recording Chrome: Chrome hangs while loading the DOM explorer when opening a popup window (Chrome Recorder extension updated in Web Store)
- Recording Chrome: Chrome recorder initializes recording extension twice when RunToHere is used (Chrome Recorder extension updated in Web Store)
- Recording Chrome: Either DOM is not loaded or highlighting does not work when loading big sites
- Recording Chrome: Unable to load the DOM in Chrome recording for specific customer application (Chrome Recorder and Playback extensions updated in Web Store)
- Recording Chrome: Possible unhandled exception navigating to popups
- Recording Chrome and Firefox: Highlighting scrolls to top and makes recording not possible
- Recording Chrome and Firefox: FileUpload dialog recording empty path on Enter key press
- Recording Chrome and Firefox: Download dialog recording empty path on Enter key press
- Recording WPF: Specific customer application crashes on recording
- Results View: Deleting all project results may lead to unhandled exception
- Scheduling: Scheduling data-driven test with '.' symbol in data table column name fails
- Scheduling: Execution server silently fails if it cannot connect to TFS for running TFS connected project
- Scheduling: Exception during remote run blocks scheduling setup and hangs execution
- Scheduling: Can't reach remote executor errors incorrectly failing the run
- Scheduling: Emails have different timestamps in notifications compared to the attached word/excel files
- Scheduling: Test resourse files (.resx) incorrectly uploaded to and downloaded from storage slowing down execution
- Scheduling: Needlessly download from storage if the scheduled run is also going to get latest from TFS slows down execution
- Scheduling: Run with get latest from TFS uploads project to storage needlessly
- Scheduling: Incorrectly sending notification email if "on unexpected error" has been set in Notification Settings
- Scheduling: Scheduling execution errors are not clear in the log
- Source Control: Selecting Cancel from the Connect dialog does not cancel the operation
- Source Control: Get latest from source control creates duplicate elements tree in elements explorer
- Source Control Git: Push and Pull options are incorrectly enabled and do nothing if connected to local repo
- Source Control Git: Rename and revert to server version does not work correctly
- Source Control Git: Open from Git pushes the content of existing folder to the remote repo
- Source Control Git: When connection fails due to error 404, if the URL is corrected, connection fails again
- Source Control TFS: TFS project checkin does not respect project explorer selection
- Source Control TFS: TFS project changes and delete does not revert properly
- Source Control TFS: TFS project empty folder deleted and reverted does not refresh project explorer
- Source Control TFS: Deleting a file sets pending deletes recursively in the project for all files with same name
- Source Control TFS: Revert of deleted coded test breaks reload of code file
- Visual Studio: Error creating Web Site projects (Test Studio incorrectly attempted to create or load project out of Test Studio projects)
- Visual Studio: Exporting VB coded test throws "Unable to find the test class" error on execute in VS
- Visual Studio: Incorrect warning in VS removing a reference of an already deleted test