Ranorex Studio 9.3.1
Ranorex Studio 9.3.1
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:
Create
Build
Run
Adding New Items
Solution Explorer
Debugging
Code Completion
Code Conversion
Code Navigation
Code Generation
Refactoring
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 9.3.1 Release
General changes/features
You can now again ignore the warning about default values being used when individually running a recording or code module that contains variables
You can now use the Ranorex Instrumentation Wizard to resign iOS IPA packages that were signed with code signing v2.0
The experimental OmniSharp feature is now disabled by default
Bugs
Improved the error messages for the Jira integration for failed authentications (Jira now requires API tokens)
Fixed setting of reporter and assignee when creating a Jira issue (caused by a Jira update/change)
Fixed an issue where automatic Jira issue creation would get stuck when several issues were created in a row
Fixed a breaking change introduced in 9.3.0 which could have caused RawText elements to be created in the wrong order
Fixed an issue where Android APKs deployed over Wifi would not be installed
Fixed a possible crash that would occur if instrumented Firefox and Chrome were running at the same time
Fixed a bug where multiple Ranorex tools, e.g. Ranorex Studio and standalone Spy, couldn’t correctly access a single .NET Core AUT in parallel
Fixed a build issue that would display incorrect notifications about externally changed data sources
Fixed a possible layout issue in the Ranorex Studio start page and Coach popups
Fixed an issue where the variable binding information in the test suite would disappear when adding a module group via the existing module dialog
Fixed an error message that would be shown when adding a new empty data source in the data source dialog of a test container
General changes/features
You can now again ignore the warning about default values being used when individually running a recording or code module that contains variables
You can now use the Ranorex Instrumentation Wizard to resign iOS IPA packages that were signed with code signing v2.0
The experimental OmniSharp feature is now disabled by default
Bugs
Improved the error messages for the Jira integration for failed authentications (Jira now requires API tokens)
Fixed setting of reporter and assignee when creating a Jira issue (caused by a Jira update/change)
Fixed an issue where automatic Jira issue creation would get stuck when several issues were created in a row
Fixed a breaking change introduced in 9.3.0 which could have caused RawText elements to be created in the wrong order
Fixed an issue where Android APKs deployed over Wifi would not be installed
Fixed a possible crash that would occur if instrumented Firefox and Chrome were running at the same time
Fixed a bug where multiple Ranorex tools, e.g. Ranorex Studio and standalone Spy, couldn’t correctly access a single .NET Core AUT in parallel
Fixed a build issue that would display incorrect notifications about externally changed data sources
Fixed a possible layout issue in the Ranorex Studio start page and Coach popups
Fixed an issue where the variable binding information in the test suite would disappear when adding a module group via the existing module dialog
Fixed an error message that would be shown when adding a new empty data source in the data source dialog of a test container