Skip to content

Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source

Methods & Tools

Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager! Latest News
Syndicate content
Latest news from Ranorex
Updated: 12 hours 5 min ago

Visit Ranorex at Upcoming Leading Software Testing Conferences in North America

Thu, 05/21/2015 - 09:15
Ranorex is attending two leading software testing conferences in North America in June. Take advantage of these opportunities to meet the experts in test automation.

The two conferences Better Software Conference West and STARCANADA, recognized as the leader in software testing industry for over 20 years, are gathering places for software testers, developers and managers, providing professionals with the latest in software development and software testing solutions as well as cutting edge strategies and best practices.

In addition to great keynotes presented by top speakers from all over the world, you'll also have the chance to discuss test automation experiences and challenges with Ranorex professionals at the booth.

The software testing conferences will take place on the following dates:
  • June 10-11, 2015: Better Software Conference West in Las Vegas, NV

  • June 24-25, 2015: STARCanada in Vancouver, BC
    • June 25, 2015 (11:30 AM): " Transform a Manual Testing Process to Incorporate Automation " presented by Jim Trentadue

We're looking forward to seeing you there!
Categories: Vendor

Ranorex at Test Automation Day in Rotterdam

Tue, 05/19/2015 - 07:59
On June 18th 2015, our very own Hubert Gasparitz will give a talk on "One Cross-Technology Test – Design for Testability" at the 5th Test Automation Day in Rotterdam, Netherlands.

Hubert‘s talk will focus on development approaches to better support cross-platform test automation, namely what to consider when creating web applications to meet the requirements for test automation and how to create such tests.

Test Automation Day is a key meeting place for testing professionals and executives from leading IT organizations. The event features an inspirational day of talks and workshops provided by international speakers focused on innovation in test automation. Take this opportunity to learn more about innovative automated testing methods, technologies, strategies and tools.

We're looking forward to welcoming you at our booth and providing you with further information on test automation.

Categories: Vendor

"Commercial vs. Open Source Testing Tools" Opinion Battle with Ranorex Expert Christoph Preschern at Swiss Testing Night

Wed, 05/13/2015 - 10:05
Ranorex will be at Swiss Testing Night on May 20th, 2015 at the digitalSTROM AG I Building Technology Park in Zurich (Switzerland).

Swiss Testing Night
is a German-speaking evening event that offers both an opinion battle and networking opportunities. This year's opinion battle will focus on the comparison between commercial and open source testing tools.

Test tools play an important role in the efficient management of testing activities. Should we rely on open source or commercial software solutions? Open source tools are license-free and allow for modification. If the support is also being provided by an active community, open source tools seem to present only advantages, or not? At Swiss Testing Night, representatives of the companies behind renowned commercial testing tools were invited to present their point of view. Christoph Preschern, Head of Sales/CCO and Test Automation Expert, will take part in the " Commercial vs. Open Source Testing Tools " opinion battle. After that, a moderated discussion will take place in which participants can ask questions.   Attend the opinion battle with Christoph Preschern and use the opportunity to discuss test automation issues with him.
Categories: Vendor

From Point Navigation in Ranorex Spy

Wed, 05/06/2015 - 10:15
Since Ranorex 5.3 a new feature is available in Ranorex Spy which enhances and simplifies the navigation to elements.

From Point Navigation in Ranorex Spy allows you to directly select an element in the screenshot preview to receive the respective path for this element and prevents inconvenient searching of elements in the object tree.

The From Point Navigation in Spy allows now also object tracking on mobile devices. In addition, even Touch/Tap actions can be directly performed on elements.

Start your robust test automation project now.
Categories: Vendor

Ranorex 5.3.2 Released

Wed, 04/29/2015 - 08:00
Ranorex 5.3.2 has been released and is now available for download. General changes/Features
  • Added support for iOS 8.3
  • Added support for Firefox 38
  • Added support for Chromium web browser
  • Added QtItem capability providing common attributes for Qt list/tree items and cells
Please check out the release notes for more details about the changes in this release.

Download the latest version of Ranorex.
(You can find a direct download link for the latest Ranorex version on the Ranorex Studio start page.) 

Categories: Vendor

May and June Workshop Reminder

Tue, 04/21/2015 - 08:11
This is just a quick note to remind you about our upcoming Ranorex training courses scheduled for May and June.

Get firsthand training with Ranorex professionals and learn how to get the most out of Ranorex Studio and the Ranorex Test Automation Tools at one of these workshops.

Look at the schedules for additional workshops in the next few months.
We look forward to seeing you there!!
Categories: Vendor

Planit - New Silver Service Partner for the Asia Pacific Region

Fri, 04/17/2015 - 10:47
With growing demand for Ranorex in the Asia Pacific region, we would like to announce our newest Silver partner: Planit Software Testing.

Established in Australia in 1997, Planit is a world leader in software testing consultancy and training, offering best-in-class functional, performance and test automation services as well as innovative cloud-based solutions.

Today, Planit employs in excess of 650 highly skilled software testing professionals across our network of offices, including Sydney, Melbourne, Perth, Auckland, Wellington, Hamilton, Christchurch and London, with additional capacity via our offshoring capability in New Delhi.

Additional information about Planit can be found at .
Categories: Vendor

The Most Attended Session at the STP Conference: "How to Transform a Manual Testing Process to Incorporate Test Automation"

Wed, 04/15/2015 - 10:32
On April 1, 2015 Jim Trentadue presented his new session entitled "How to Transform a Manual Testing Process to Incorporate Test Automation" at the Software Test Professionals Conference & Expo Spring in San Diego, California – one of the leading software testing events in North America. His session was the number one attended session for the entire week – including all tutorials, workshops and conference sessions.

Attendees of this session learned about:
  • The differences between automated and manual testing process needs & deliverables throughout the overall SDLC (waterfall or agile)
  • How to start a test automation process that ties into your overall testing process
  • How to do a gap analysis on how to better integrate with the functional testing team for those actively doing test automation
This presentation will be offered as an upcoming webinar. Stay tuned for updates on our  free automated testing webinars !

In addition to Jim Trentadue's well-attended session, many software testing enthusiasts took advantage of the opportunity to meet the Ranorex professionals from March 30 until April 2 at the Ranorex booth. They had the chance to ask about the Ranorex test automation tools, including live demonstrations.

You'll also have the chance to talk to the Ranorex experts at one of the upcoming software testing events .
Categories: Vendor

Visit Ranorex at STAREAST 2015

Tue, 04/14/2015 - 11:47
Ranorex is attending this year’s STAREAST (Software Testing Analysis & Review East), the premier event for software testers and quality assurance professionals – covering all your testing needs with 100+ learning and networking opportunities:
  • Keynote speeches featuring recognized thought leaders
  • In-depth half-day and full-day tutorials
  • Conference sessions covering major testing issues and solutions
  • Enjoy complimentary bonus sessions
  • Pre-conference training classes
  • The Expo, bringing you the latest in testing solutions
  • Networking events including meeting the speakers, the Test Lab, and more!
Take the advantage of these opportunities to meet the experts in test automation. We look forward to seeing you in Orlando, Florida on May 6th and 7th, 2015.

Categories: Vendor

Step2IT - New Silver Service Partner in Switzerland

Thu, 04/09/2015 - 09:35
With our growing customer base in Switzerland, we are experiencing ever more demand for Ranorex consulting and implementation services. Step2IT will be a valuable partner for our clients and complement our established support system in Switzerland.

Our newest partner in Switzerland focuses on short-term and medium-term support, delivering a wide range of experience that they've accumulated over years of working with Ranorex. Whether you are experiencing project specific issues and need an expert, you are new to test automation and you would like to start with a proof of concept (PoC), you need application support or you require assistance with building the interfaces to integrate Ranorex into your test automation environment, Step2IT is the right choice.

For more information about Step2IT, please visit

Categories: Vendor

Ranorex 5.3.1 Released

Thu, 04/02/2015 - 09:47
Ranorex 5.3.1 has been released and is now available for download. General changes/Features
  • Added support for Firefox 37
  • Android APK instrumentation now supports activity-alias for main activities
  • WPF elements now provide their back-, foreground, and border colors
  • The WPF plugin now allows adding white-listed instance properties as dynamic attributes
  • WPF elements no longer provide attributes which are not serializable, nor inherit from DependencyObject
  • Data sources are only loaded once per test suite
Please check out the release notes for more details about the changes in this release.

Download latest Ranorex version here.
(You can find a direct download link for the latest Ranorex version on the Ranorex Studio start page.) 

Categories: Vendor

"People Behind the Testing Tools and Frameworks" – A TAIC Presentation by Christoph Preschern

Tue, 03/31/2015 - 09:40
Ranorex invites you to attend the keynote speech of Christoph Preschern, Head of Sales/CCO and Test Automation Expert, entitled "People Behind the Testing Tools and Frameworks" which is to take place on April 17th.

Developing a tool that helps testers with automation requires dealing with two major challenges. First, you need to have an excellent understanding of the application technologies used for web, desktop and mobile environments. Secondly  but no less important  is understanding the testers using the tool. Who are the people behind the test automation projects? What expertise, knowledge and skills do they possess? Addressing these questions along with a look at today's test automation challenges for testers will be the topics of this keynote.
Don't miss this session!

The Testing: Academic and Industrial Conference – Practice and Research Techniques is a unique event that strives to combine all the aspects of a software testing conference, workshop and social meetup. TAIC PART brings together industry players and academics in an environment that promotes meaningful collaboration toward meeting the challenges of software testing. TAIC PART is sponsored by representatives from both industry and academia. The workshop brings together practitioners and academic researchers who are working to enhance the theory and practice of software testing. TAIC PART 2015 is the tenth in a series of highly successful events.
Categories: Vendor

Reach the next level - NEW Ranorex Advanced Training Course

Thu, 03/26/2015 - 10:00
Have you been looking for ways to increase the effectiveness of your automated tests using the Ranorex tools but haven’t had the time or experience to take advantage of some of the more sophisticated functionality Ranorex has to offer?

We are happy to announce a new offering how you can reach the next level of Ranorex competency with our advanced training course:

What:This 2-day course is geared towards existing Ranorex users who would like to gain a deeper understanding on key aspects like Object Recognition using RanoreXpath and Ranorex Spy, Ranorex Object Repository optimization, Ranorex API usage, plus much more! You will reduce maintenance and increase functionality while learning best practices to customize Ranorex and collaborate in a team environment. The content is technology agnostic and you will benefit from this training regardless of the type of UI you are automating with Ranorex.When:The course dates are April 28-29, 2015 and June 16-17, 2015. Stay tuned for additional dates later in 2015.Where:At the Ranorex North American Headquarters in Clearwater, FL. This will allow us to provide a more personal interaction and attention to each attendee to cover advanced topics. The advanced training course will not be offered online. Instead, we offer you the opportunity to visit the Sunshine state and are hosting the training at our corporate office. This allows you to engage with the Ranorex team for a more individual learning experience through a combination of presentations, hands-on exercises and group discussions.Cost:Registration for the 2-day training is $1,395 per person. Space is limited, so reserve your seat now!Registration: Right this way please or contact our sales team for a quote.
Additional information can be found in the course description and curriculum . Please be aware of the necessary prerequisites to attending this training course.

Please contact us at with any questions you may have.
We look forward to seeing you in one of our advanced classes soon!

Look at the schedules for additional workshops in the next few months:

Categories: Vendor

Guided Start for Recording

Tue, 03/24/2015 - 10:45
Ranorex 5.3 introduces a guided start for recording, increasing the simplicity and robustness of your automated testing.

This functionality allows a quick start in test automation for first time users. Ranorex automatically prepares the system under test by choosing the technology (desktop, web, mobile) that your test is based on. Guided Recording for Automated Testing

The main features of the Ranorex Test Recorder include:
  • Capture and replay of any kind of user action
  • Maintainable recordings via the actions table editor
  • Integration of Ranorex repositories for object-based automation
  • Validation mode for use during recording sessions
  • Generation of Ranorex report files for every replay
  • Generation of C# and VB.NET source code

Start your robust test automation project now – try the new guided start for recording!
Categories: Vendor

Special Free Webinar - How Manual Testers Can Break into Automation without Programming Skills

Fri, 03/20/2015 - 10:12
We are very pleased to inform you about a special webinar presented by Ranorex Professional Jim Trentadue entitled "How Manual Testers Can Break into Automation without Programming Skills".

Adoption of automating tests has not happened as quickly as organizations need. As more companies move toward implementing agile development as their software development lifecycle, more features are being realized and released more quickly. This leaves less time for full regression testing of the system, nonetheless this should still be done. Manual testers need to transform into test automation testers as well.

Many manual testers believe they have to learn a development language in addition to the functionality of a specific tool to be effective. Add to that the in-depth or SME knowledge one must have about the system under test along with the development and management support required and it may not seem at all clear where to start.
Jim will cover the following in this session:
  • The challenges faced by many organizations beginning the test automation journey
  • Early stages of adoption and adding to the value of work handled by a manual test team with little programming knowledge.
Find out how traditional manual testers can break into test automation without having in-depth scripting or programming skills. Learn how to make this jump as a manual tester and focus on the right areas first e.g. automation test structure, object recognition and results interpretation.

Jim Trentadue has more than fifteen years of experience as a coordinator/manager in the software testing field. As a speaker, Jim has presented at numerous industry conferences, chapter meetings, and at the University of South Florida's software testing class.

Register for the free webinar " How Manual Testers Can Break into Automation without Programming Skills " to be held on March 25, 2015, at 11:00 AM EDT / 04:00 PM CET.
Categories: Vendor

iOS Instrumentation on Windows Machines

Thu, 03/19/2015 - 10:00
Ranorex 5.3 introduces a whole new process for instrumenting your iOS app directly on the Windows machine you are using for testing. OS X and Xcode are no longer required to instrument your apps – simply use the Ranorex Instrumentation Wizard to instrument your app under test whenever it is updated.

In addition to the simplified instrumentation, Ranorex 5.3 comes with a brand new service app for your iOS device under test. This service allows you to start and stop your instrumented apps via WiFi and gives an overview of instrumented apps as well as allowing logging for easier analysis of your app under test.

Start your iOS test automation now...
Categories: Vendor

ELEKS - New European Service Partner

Tue, 03/17/2015 - 10:25
As our customer base in Europe and especially the UK is constantly growing, we have an increasing demand for Ranorex consulting and implementation services. In order to ensure that our clients have the best in class service available, we have selected ELEKS as a Service Partner for the UK.

ELEKS is a global organization providing software engineering, technology consulting and quality assurance services. The company delivers innovative, reliable and award-winning solutions for the customers' unparalleled business growth to include Data Science, Mobility, Digital Production and Financial solutions. Since 1991, ELEKS software solutions have significantly contributed to the success of the company's customers, including Fortune 500 companies, and are recognized as a valuable part of international best practices.

Named a Top 100 Global Outsourcing Company by the International Association of Outsourcing Professionals® (IAOP®), ELEKS is a strategic partner with the proven ability to address the customers' most pressing needs. The company's delivery organization, consisting of approximately 1,000 professionals in Eastern Europe, is strengthened by a local presence in Europe and the UK.
Categories: Vendor

WPF Test Automation Made Easier – New Native WPF Plug-In

Wed, 03/11/2015 - 10:25
Ranorex 5.3 is available and includes a brand new native WPF plug-in. Handling test automation for WPF applications is now easier.

This plug-in considerably extends the object recognition capabilities of Ranorex for many 3rd party controls. UI automation is no longer required for automating WPF controls.

Automated Testing of WPF Applications
  • Access many more properties and methods for automated testing of WPF applications
  • Object recognition is more precise and comes with a more detailed elements tree
  • Reduction in time needed because the WPF UI testing process is simplified
  • Test maintenance is much easier

Windows Presentation Foundation (WPF)

Windows Presentation Foundation (WPF) is a presentation system for building visually stunning user interfaces in Windows client applications. With WPF, you can create a wide range of both standalone desktop applications and browser-hosted applications.
Categories: Vendor

Integrating Ranorex with Testlink and Jenkins

Thu, 03/05/2015 - 12:50

This blog post is heavily based on ideas and instructions provided by Timm Groeger from Buhl Data GmbH.

Testlink Jenkins Integration with Ranorex Automated Test Software

Testlink is a very powerful test management tool which is web based and open source. In addition to support for test cases, test suites, test plans and test projects, it also supports management for feature requirements and test specifications. Furthermore, an interface for defect/issue management (e.g. Jira, Bugzilla, Mantis, etc.) exists in the framework of TestLink. Test cases can be marked as manual or automated.

Following the instructions below allows you to incorporate test management with automated test execution controlled by a CI tool (e.g. Jenkins) and executed by Ranorex. Afterwards the test results will be provided for the test management tool. This seamless integration allows traceability from beginning to end – i.e. from setting the requirements to all assigned test cases, including their (automated) test results and reports.

Prerequisites – Tools

TestLink requires a web server with PHP and database access. This environment can be set up within a few minutes, for example with a WAMP installer (Windows, Apache, MySQL, PHP). TestLink can easily be placed on the top of this framework .

The widely used continuous integration tool Jenkins provides a plug-in for TestLink. Also, other continuous integration tools might provide native or plug-in based support for this test management tool.

TestLink Configuration

As a first step, a channel for the communication between TestLink, Jenkins and Ranorex needs to be defined. This channel can be generated using “Custom Fields” in TestLink (System > Define Custom Fields).


This custom field needs to be assigned to a test project in order to act as a channel for communication (Test Project > Assign Custom Fields).


As a preparation to linking the test cases from TestLink to test case results from the (automated) test runs, the type has to be set to “Automated” in the test case. Additionally, the value of the custom field has to be set to the test case name.

Note: This value has to be exactly the same (case-sensitive) as the name of the test case in Ranorex! This exact match is necessary for the TestLink plug-in to read out the test case result from the Ranorex report and to transfer it to the corresponding TestLink test case.

In the test case to be automated, the type has to be set to “Automated”. Additionally, the custom field “CommunicationChannel (comChannel)” is set to “SmokeTest”.


In the Ranorex test suite, the test case “SmokeTest” could look like the picture below.


Jenkins Configuration

A Jenkins project usually contains a couple of build steps. Typically these include:

  • Building the application under test
  • Building the test automation project (Ranorex solution)
  • Running the test automation

(See the following Ranorex blog post for more detailed information: Integrating Ranorex Automation in Jenkins CI Process)

Invoke TestLink

The common build steps mentioned above need to be extended by adding a new build step “Invoke TestLink”.


Please provide all required information from your TestLink project here.

Note: The “Custom Fields” information needs to match the name (not label) of the custom field in TestLink. In this example, the custom field is called “CommunicationChannel”.


In the subsection “Test Execution” of the “Invoke TestLink” area, the usual steps to call test automation need to be provided.


Note: TestLink in the screenshot above is the name of the Ranorex solution and TestLink.exe is the Ranorex executable. The first line changes the directory to the output folder where the executable is located, whereas the second line simply calls the executable and defines the name of the report file (more information on command line parameters).

Transforming the Ranorex Report to an xUnit Report

After test execution, the generated Ranorex report (RanorexReport.rxlog) needs to be transformed into a format that can be understood by the TestLink plug-in (e.g. xUnit). This transformation can be done easily using the command line tool from Microsoft (msxsl.exe) and a transformation stylesheet (e.g. ranorex-to-xunit.xsl) in the following way:

Msxsl.exe <ReportFile> <TransformationStyleSheet> -o <OutputFile>

Simply add another “single build step” (execute Windows batch command) and perform the transformation like this:

msxsl.exe .\trunk\TestLink\TestLink\bin\Debug\ ranorex-to-xunit.xsl -o RanorexReport.xml   Note: In the sample above, the file msxsl.exe as well as the file ranorex-to-xunit.xsl need to be located in the Jenkins project’s workspace. The generated xUnit-based report file (output file) will be created with the name RanorexReport.xml Writing Results Back to TestLink

The final step is to provide TestLink with the automated test results; this can be implemented using a “Result Seeking Strategy”.


In the field “Include Pattern” the file name of the xUnit-based report file needs to be provided. The “Key Custom Field” needs to be set in the field above. The value of this field is used to map the test case result (from the xUnit report file) to the equivalent test case in TestLink. Please be sure to use the same name as defined in TestLink.

Test Execution and Result Inspection

In Jenkins, builds can be triggered in various ways: manually, periodically or polled via source code management. In the example below, a specific build is triggered manually by using the “Build Now” context menu:


No matter how the build is initiated, after the build step to run the test automation, the Ranorex report will be available.


The following build step (see Transform Ranorex Report to an xUnit Report) transforms the Ranorex report into an xUnit-based report. This transformation lets the TestLink plug-in understand and process the desired result-information.



In a final step, the test results are written back  and stored in TestLink. The screenshot below shows the execution history of the test case “SmokeTest” from the sample above, including a link to the xUnit based report file.


In the section “report” in TestLink, enhanced metrics and statistics can be generated and test result information over the time is accessible.

Future Test Cases

For test cases generated in the future, the following condition needs to be fulfilled:

In the test case representation in TestLink, the custom field needs to be set with the name of the Ranorex Test Case.


Tools for test management, continuous integration and test automation can be very powerful for software quality assurance. However, the biggest benefit can be gained with the elaborated integration of all three types of tools. Such a deep integration of course requires well-defined interfaces. The interfaces used in this article can be briefly summarized as “command line” for launching test automation and “xUnit” for understanding reports. This article provides  step-by-step instructions to set up such an integration based on common representatives of test management tools (TestLink) and continuous integration tools (Jenkins) with Ranorex as the automation tool.

Resources and Further Reading Download Links

Bitnami WAMP installer:

TestLink installations (

TestLink plug-in for Jenkins (

Jenkins CI (


TestLink website (

TestLink installation and configuration manual (

Jenkins TestLink plug-in tutorial (

Using TestLink and Jenkins to automate test results logging (

Ranorex Blog Posts

Integrate Ranorex into Any CI Process

Integrating Ranorex Automation in Jenkins CI

Fully Integrate your Ranorex Report with CI Tools Like Jenkins Using xUnit

Categories: Vendor

Visit Ranorex at the Next Leading Software Testing Events in the US

Wed, 03/04/2015 - 09:15
Ranorex is attending three leading software testing events in North America over the next two months. Take the advantage of these opportunities to meet the experts in test automation.

The events mainly focus on innovative solutions, discoveries and cutting-edge trends in software testing, including desktop, web and mobile testing. In addition to great presentations being given by top speakers from all over the world in combination with software testing workshops, you'll have also the chance to discuss your everyday test automation experiences and challenges with Ranorex professionals.

The software testing conferences will take place on the following dates:
  • March 30-April 2, 2015: Software Test Professionals Conference & Expo Spring  in San Diego, California
  • April 12-17, 2015: Mobile Dev + Test in San Diego, California
  • April 20-24, 2015: QUEST in Atlanta, Georgia

Don't miss the sessions presented by Jim Trentadue:
  • April 1, 2015: " How to Transform a Manual Testing Process to Incorporate Test Automation " at Software Test Professionals Conference & Expo Spring
  • April 23, 2015: " How Manual Testers Can Break into Automation " at QUEST
  • April 23, 2015: " Tranform the Manual Testing Process to Incorporate Automation " at QUEST

We're looking forward to seeing you there!
Categories: Vendor