Release History

By product

Test Studio Web & Desktop 2015.31314.2

January 13, 2016

What's New:
- Product Notifications: Getting started helpers raised upon user actions
- Installer: Chrome Extensions are automatically loaded by Chrome on browser launch
- Settings: Exposed Preferred Browser, BaseUrl and CompareMode settings to Web tests
- Scheduling: Added EndTime option for recurring minute runs
- Scheduling: Setup for MongoDB connection string extended to check for invalid port values
- Exploratory Tool: Added clear option to reset a captured image

What's Changed:
- Test Studio ends support of .Net 4.0 projects, both in Visual Studio or via external references; please convert your VS/external projects to .Net 4.5 running this or future product version
- Settings: Moved Installation and Updates to Welcome Screen
- Settings: Reordered Project Settings View and merged settings from different screens
- Results View: Changed profile result option to be available for top level test results only
- Test Studio Export to VS: Includes folders when creating the VS project even if they don't have tests in

What's Fixed:
- Coded Tests: Possible unhandled exception adding external reference for renamed project
- Command Line Runner: Missing to regenerate Pages.g file for element changes in tests (out of the code)
- Dialog Handling: OnBeforeUnload dialog is not handled when executing with Chrome
- Dialog Handling: DialogMonitor does not handle a WPF SaveAs dialog
- Dialog Handling: Failure to handle Chrome specific download dialog in a popup
- Element Properties: Adding special characters to element names is no longer possible from the properties too
- Elements Explorer: Active test filtering may not display all related elements after loading the test
- Execution Chrome: Tests that need Admin privileges may fail if Chrome has a background process still running
- Execution Chrome and Firefox: Element.Refresh() is throwing XmlException parsing specific client application HTML
- Execution IE: Run breaks with OutOfMemory exception in a customer specific application in Windows8/IE11
- Execution WPF: ComboBox Select Item step is timing out
- Find Expression Builder: Browse and Navigate with JS browsers and empty BaseUrl can lead to unhandled exception
- Framework: Element.Refresh() memory leak
- Framework WPF: Open and close of a WPF window leaks memory
- Licensing: SaaS incorrect detection of expiration date
- Project Explorer: Add existing test is replacing the test unique ID breaking test as step references
- Project Settings: Unable to add multiple project references at once
- Recording: Tab selection in Recording browser selection dialog can lead to unhandled exception
- Recording Chrome: Highlighting in Chrome fails on customer specific popup
- Recording Chrome: Cannot highlight elements in iframe in Chrome of customer specific application (please update the Chrome Recorder extension)
- Recording Chrome & Firefox: Edit html checkbox value when recorded with JS recorder throws exception
- Recording IE: Frames with explicit padding set breaks highlighting and populating frames' DOM
- Recording IE: IE11 crashes on load page for specific customer page
- Recording Silverlight: Possible unhandled exception in attempt to connect to SL application
- Recording WPF: Customer specific WPF app crashes on Highlight Element
- Results View: Possible OutOfMemoryException while parsing large run result files
- Scheduling: Execution extensions are not working on remote runs after product upgrade until rebuilt
- Scheduling: Command line runner fails to run a test list with external assembly
- Scheduling: Command line runner fails to upload load tests
- Scheduling: Executing with Scheduling CommandLine client prompts with error for missing class
- Scheduling: The Execution Server incorrectly displays Windows 10 machine as Windows 8
- Scheduling: Command line runner in 2015.3 fails to upload projects
- Scheduling: Image at time of failure and DOM tree for test with iterations is missing
- Scheduling: Manual Test List run result cannot be published to scheduling when prompted
- Scheduling: Saving Manual Run result prompts for publishing even if there is no scheduling service to connect to
- Scheduling: Remote performance runs with performance counters break perf result publishing
- Scheduling: Remote performance run of a DB test does not show any perf results in Detail Results View
- Scheduling: Remote performance run for multi browser execution only shows first run perf result
- Scheduling: Profiler configurations not updated on storage when changed
- Scheduling: Possible NullReference exception trying to schedule specific project
- Scheduling: Dynamic test list fails to execute if filtering tests by path containing white spaces
- Scheduling: Closing Remote Run dialog without actual run can lead to unhandled exception
- Silverlight & WPF: Specific tests containing Property Verification may fail to load with 2015.3 release
- Step Builder: WPF checkbox Checked step breaks the test if added from Step Builder
- Test Explorer: Resizing test steps pane causes the search field to hide buttons
- Test Explorer: Step properties are not updated on changing the step role or the logical verification
- Test Lists: Resizing the Description column in Test Lists Test's grid is not working
- Test Lists: Old test list name is displayed in test results after renaming
- Test Studio: New project is incorrectly marked as not saved
- Visual Studio: Excluding test from project deletes it from the file system
- Visual Studio: Opening a project when missing code behind and test causes unhandled exception for actions in the dialog
- Visual Studio: Updating elements with multiple references can get quite slow to make VS unresponsive
- Visual Studio: First run of coded test may fail due to missing project compilation
- Visual Studio: Playback of renamed coded test fails due to outdated class name
- Mobile: Improved connection error messages
- Mobile: Fixed a crash when message server port is taken and user tries to use USB devices
- Mobile: Android API method SetValue takes double
- Mobile: Step builder and Recorder for Android and iOS generate elements with the same description