This release improves mobile web testing by addressing several critical usability and focuses on compatibility challenges, ensuring smoother interactions and accurate test results.
Release notes: https://support.ranorex.com/release-notes/
Download link: https://support.ranorex.com/download-archive/
Ranorex provides a variety of plugins that are optimized for different types of applications, enabling you to choose the best tools for your testing needs.
For .NET applications, Ranorex offers the WPF plugin, a specialized plugin that is optimized for high performance.
With this release, we are excited to announce a major enhancement:
Ranorex Studio’s WPF plugin is now 70% faster on applications built with .NET 5 and above!
This update significantly speeds up object recognition and execution times, allowing you to create and run your tests more efficiently.
The WPF plugin gives you more control over the elements of your application, helping you create more robust, scalable, and higher-performance tests. To read more about the WPF plugin, please visit: Choosing the right plugins for your Windows application
Note:
The default plugin in your Ranorex test solutions did not change to avoid potential breaking changes to your current tests.
To leverage these new improvements, please make sure to select the WPF plugin. To do that, go to Settings > Plugins > WPF Legacy/UIA Interaction and set it to any of the WPF variants (for example, WPFImprovedPreferred).
Note:
To learn more about the new settings included in this release, please visit these links for a more detailed explanation:
This release includes updates to our mobile products. https://www.ranorex.com/mobile-download-archive/
This release includes updates to our iOS mobile products. https://support.ranorex.com/mobile-download-archive/
This release comes with a number of bug fixes related to the use of Selenium WebDriver:
This release includes important updates to our Chrome and Firefox extensions.
Chrome Extension
Firefox Extension
BUGS:
NOTE:
This release includes updates to our mobile products. https://www.ranorex.com/mobile-
download-archive/
General changes/features
Bugs
General changes/features
Bugs
General changes/features
Bugs
Bugs
Ranorex 10.5.5 Release (April 13, 2023)
General changes/features
Bugs
Ranorex 10.5.4 Release (March 8, 2023)
General changes/features
Bugs
Ranorex 10.5.3 Release (February 18, 2023)
Bugs
Ranorex 10.5.2 Release (February 13, 2023 )
Bugs
Note: A key security improvement in Chrome Extension Manifest V3 is that extensions cannot load remote code like JavaScript or Wasm files. This may limit how you use “executescript” in your tests.
You can read more about the Manifest V3 feature summary here. The phasing out of Manifest V2 in January 2023 has been paused. You can read more about Manifest V2 here.
Ranorex 10.5.1 Release (December 6, 2022)
Bugs
General changes/features
Bugs
General changes/features
Bugs
General changes/features
Bugs
Bugs
Improved
Tosca Commander export with mixed folder hierarchies
Specially named parameters in the test plan can be used to represent folders / hierarchy in the Tosca Commander export. These parameters should have just 1 value so as not to effect the generated scenarios, and use a parameter naming scheme that starts with a # (e.g. # Folder Name ). The number of # indicates the depth of the folder (e.g. ### This is 3 deep).
This scheme was limited to folder depth only ever staying the same or getting deeper, but not returning to a more shallow depth, but now works more flexibly and you can specify a higher depth after lower depths (for both folder names and individual parameters).
Example:
# Folder A: blank (column A in export)
Param 1: value 1, value 2, value 3 (column B)
Param 2: value 1, value 2 (column B)
## Folder A Deeper Child: blank (column B)
Param 3: value 1, value 2, value 3, value 4 (column C)
## Param 4: value 1, value 2, value 3 (column B)
# Folder B: blank (column A)
### Param 5: value 1, value 2, value 3, value 4 (column C)
Fixed
Error when exporting a test plan with no scenarios immediately after opening the plan
This issue has been resolved.
This defect is a good example of a pairwise defect caused by variation in the user’s activity. This type of parameter isn’t often modeled, but should be as it is the source of numerous real-world defects. Study defects in production in your own system to get a feel for this type of variation so you can model it effectively.
Bugs
Improved
Canceling the initial 2-way scenario generation
After navigating to “Scenarios” in a test plan, the most recent scenarios are retrieved and displayed, or if there aren’t any then the generation of a 2-way set of scenarios is initiated. If you don’t want those 2-way scenarios (e.g. you want 3-way, or mixed-strength scenarios instead) and cancel the operation, there wasn’t then an ability to initiate the generation of a different set of scenarios in the UI. Now there is.
Fixed
Issue when copying a test plan containing advanced skip constraints
In a specific case of a test plan with a skip constraint that was skipping just a single parameter and a copy is made of the test plan the copy will have the skip constraint defined as skipping to the end of the plan, rather than skipping just the single parameter. This pairwise defect has been fixed.
Fixed
Previewing the last scenario in the manual auto-scripts UI
In a test plan with forced interactions, there was an error when previewing the final generated scenario in the manual auto-scripts UI. This was either a pairwise or 3-way defect depending on how you frame it. It is fixed.
Fixed
Value expansions with commas and CSV exports
In some cases, commas coming from value expansions were not properly escaped during a CSV export. This is fixed.
Bugs
Fixed
Regression in CSV exporter
Some users will have seen an issue exporting some test plans into CSV format. This has been resolved.
Fixed
Stray click when using the “what kind of file” link on the new plan dialog
If you clicked the “what kind of file” link on the new plan dialog, there was a stray click registered which opened the browser’s file open dialog. This has been resolved.
General changes/features
Bugs
Improved
Manual Auto-Scripts preview test selection table
The table that is used to select the scenario being previewed when writing manual auto-scripts has been updated to the new table style and functionality.
Improved
Accelerated handling of large test plans
We have made a couple adjustments to the scenario generation processes which will increase the speed for the large plans and also optimize the impact on overall performance.
General changes/features
Bugs
Fixed
Missing warning message when deleting a parameter with value expansions.
When you delete a parameter with value expansions you should receive a warning that the value expansions will be deleted as well. This warning was temporarily missing.
Improved
Email address entry when sharing projects
When you share a project with colleagues in DesignWise, you specify their email address. This used to require a bare email address, and entry one-by-one. This has been significantly improved by allowing comma delimited lists of email addresses to be entered at one time, and to support a common format that you get when copying & pasting from an email client:
Tester McTesterson <[email protected]>
This format will work and can be used.
Some additional small UX improvements around field focusing were made.
Improved
Parameter value range delimiters
The syntax to provide a numeric range required a plain ASCII – character. That’s the character you’ll get typing with the keyboard, but if you happened to paste the numeric range from other tools, such as a word processor or spreadsheet, you could actually be pasting a Unicode variant of a dash (em dash, en dash, etc.). DesignWise now recognizes the common variants for a – in numeric ranges and replaces them with a standard -.
Fixed
Remembered navigation for “Rules”
DesignWise now properly remembers which sub-navigation you were last at within “Rules” and brings you back to that location in the test plan when you navigate back to “Rules”.
General changes/features
Bugs
General changes/features
Bugs
General changes/features
Bugs
Bugs
General changes/features
Bugs
General changes/features
Bugs
General changes/features
Bugs
Note: This version contains a workaround for an issue in the new Windows beta versions, 21H2, and Windows 11.
Ranorex Studio 10.1.0 works correctly with all previous Windows versions. The Ranorex Spy application works as expected when running as a single application, and existing tests work as expected. Unfortunately, the creation of new tests using these beta versions is affected, specifically when UI elements properties are reached through the UIA plugin.
General changes/features
Bugs
Note: This version contains a workaround for an issue in the new Windows beta versions, 21H2, and Windows 11.
Ranorex Studio 10.1.0 works correctly with all previous Windows versions. The Ranorex Spy application works as expected when running as a single application, and existing tests work as expected. Unfortunately, the creation of new tests using these beta versions is affected, specifically when UI elements properties are reached through the UIA plugin.
General changes/features
Note: This version is not publicly released. It contains a workaround for an issue in the new Windows beta versions, 21H2, and Windows 11.
Ranorex Studio 10.0.1 works correctly with all previous Windows versions. The Ranorex Spy application works as expected when running as a single application, and existing tests work as expected. Unfortunately, the creation of new tests using these beta versions is affected, specifically when UI elements properties are reached through the UIA plugin.
If you are having issues with these Windows beta versions, contact Ranorex support.
General changes/features
Bugs
Note: Issues with Microsoft Windows beta versions 10 21H2, Windows 11, and Server 2022
The Microsoft libraries in beta versions of Windows 10 21H2, Windows 11, and Server 2022 cause AccessViolation exceptions in Ranorex Studio. Ranorex Spy crashes immediately. These crashes happen while accessing other Windows applications with the Ranorex UIA plugin using Spy.
If you are encountering this issue, contact Ranorex support.
General changes/features
General changes/features
Bugs
General changes/features
Bugs
General changes/features
Bugs
Bugs
General changes/features
Bugs
General changes/features
Bugs
General changes/features
Bugs
General changes/features
Bugs
General changes/features
Bugs
Headline features
General changes/features
Bugs
Breaking changes
Known issues
General changes/features
Bugs
Headline features
General changes/features
Bugs
Breaking changes
Known issues
General changes/features
Bugs
General changes/features
Bugs
Headline features
General changes/features
Bugs
Breaking changes
Known issues
General changes/features
Bugs
General changes/Features
Bugs
Headline features
General changes/features
Bugs
Breaking changes
Known issues
Bugs
Bugs
Headline features
General changes/Features
Bugs
Breaking changes
Known issues
General changes/Features
Bugs
Headline features
General changes/Features
Bugs
Breaking changes
General changes/Features
Bugs
Bugs
General changes/Features
Bugs
Breaking changes
Known issues
General changes/Features
Bugs
Headline features
General changes/Features
Bugs
Known issues
Breaking changes
General changes/Features
Bugs
Bugs
Headline features
General changes/Features
Bugs
Known issues
Breaking changes
General changes/Features
Bugs
Bugs
Breaking changes
Known issues
Headline features
General changes/Features
Bugs
Known issues
Breaking changes
Bugs
Major features
General changes/Features
Bugs
Known issues
Breaking changes (to 6.X)