Ranorex Studio 8.3.3

Ranorex Studio 8.3.3
Ranorex Studio 8.3.3

Ranorex Studio is an Integrated Development Environment for .Net framework applications written in C# and VB.Net. Ranorex Studio is based on SharpDevelop, an open source tool. The chapter Recording a Test already explains how to create a new Ranorex Solution. Within a Ranorex Solution different kinds of projects can be created. Ranorex Studio offers easy-to-use test automation tools for creating reliable automated testing projects. Optimize your robust test automation frameworks with Ranorex Studio test any desktop, web or mobile application.

Ranorex is easy-to-use test automation software for developing and managing projects in teams made up of both testers and developers. A step-by-step wizard helps you to set up the test environment and quickly get started. Non-programmers can use the script-free drag & drop functionality, whereas professional programmers can use an API for C# and VB.NET to enhance their test suites and recordings.

The following paragraphs will explain individual functionality provided by Ranorex Studio:
Adding New Items
Solution Explorer
Code Completion
Code Conversion
Code Navigation
Code Generation

GUI Object Recognition
Ranorex's matchless GUI recognition covers all requirements in terms of accuracy and unique identification. It's okay if your button's shape or color changes... Ranorex will recognize and find your element anyway.

Reuseable Code Modules
Reuse code and action modules across multiple test cases with click & go functionality. This will save you a lot of time when changing multiple test cases.

Early Bug Finding
The little troublemakers that are hiding inside your code don't have a chance. Ranorex's bug tracking feature and click & go test reports will help you to get rid of annoying and time-consuming bugs.

Seamless Integration
Maybe you're already using a continuous integration system or working with a test management tool? No Problem. Ranorex works with a number of different tools.

Record, Pause & Play
Recording tests is that simple! Just press the record button, start your testing and Ranorex remembers all of the steps. Delete redundant steps with an easy-to-use editor.

Platform-independent web testing in grid environments.
As we've optimized our Selenium grid support, you can easily distribute your tests across different operating systems and browsers to maximize testing efficiency while minimizing your time spent on testing!

Ranorex Studio 8.3.3 Release

General changes/Features

Added object recognition for WPF controls in dynamically loaded AppDomains


Fixed IME handling adding an unnecessary Key sequence action (Return up)
Fixed TestRail integration overwriting manual changes in required fields on synchronization
Flash/Flex dynamic attributes now also include public class variables in addition to “get” accessors and object properties
Fixed a bug where Ranorex Studio would ignore text after a newline in a RawText element
Fixed a bug with QtQuick object recognition that could result in rare AUT crashes
Fixed a possible Qt AUT crash caused by Ranorex Studio changing the default native DLL search path
Chrome: Fixed duplication of DOM elements when opening a widget window
Fixed a bug where open Electron apps would cause duplicate DOM objects to be created for Chrome
Fixed an unhandled exception in WPF AUTs when switching the AutomationMode
Ranorex.Libs.Licensing.dll isn’t removed when upgrading to a higher minor version of Ranorex Studio
Fixed a bug where renaming a variable would remove its bindings from return values in user code actions
Fixed a bug where renaming a variable would remove its bindings from module groups
Fixed an edge case in VB projects where repository element references in record items were not found
Fixed an issue where running a test as an administrator would prevent the AUT from finding native DLLs
Fixed an unhandled exception in the code editor caused by malformed email addresses
Command line arguments are now properly passed for every run button in Ranorex Studio
Fixed a bug where solutions settings wouldn’t be saved if certain parameters were missing
Items added via the toolbar are now properly added to the selected project
Fixed possible deadlocks when a test run finishes or when closing Ranorex Studio
Fixed default repository app folder caching so it is now disabled for web test solutions created with the solution wizard
Fixed Ranorex Studio crashing when loading solutions with specific DLL references that caused a stack overflow in the code parser
Resolved various compiler warnings for VB projects
During debugging, the watch list now properly shows variables with fully qualified names
The dialogs for creating a new solution now handle relative paths properly
Fixed a bug where formatted empty cells in an Excel data connector weren’t recognized as empty

Users of Guests are not allowed to comment this publication.